On Tuesday, Saudi Arabia announced the suspension of 126 government employees on charges of corruption. 

"They are charged with involvement in a number of cases including financial and managerial corruption, abuse of power as well as other legal and criminal violations," the kingdom's Ministry of Municipal and Rural Affairs wrote on Twitter.

Those charged will be transferred to the prosecutor's office and a team of investigators will look into their case, according to The National.

This comes just months after heavy rainfall pushed thousands of Saudis to voice their concern over the municipality's failure to bring infrastructure plans into effect.

Towards the end of 2018, heavy rainfall hit several cities across Saudi Arabia, including Mecca, resulting in flooded streets and drowned cars.

Amid the unstable weather conditions, the city's officials issued warnings to the public, advising them to stay indoors and avoid crossing valleys in the area.

Many Saudis are hailing it as a "step in the right direction"

"Thank you for the efforts made"

Not the first corruption crackdown in recent years

In 2017, a nationwide anti-corruption probe led to the arrest of over 300 Saudi nationals including members of the royal family, former and current government leaders, and prominent businessmen.

Months after the arrests, Saud al-Mojeb, the kingdom's attorney general, said most detainees agreed to financial deals to settle the charges against them.

"Most detainees faced with corruption allegations by the committee agreed to a settlement. The necessary arrangements are being finalized to conclude such agreements," al-Mojeb said at the time.

The kingdom's crackdown on corruption came less than a week after Crown Prince Mohammed bin Salman launched an anti-corruption committee, vowing that nobody involved with corruption would be spared as investigations move forward.