Rare protest in Qatar over unpaid wages
Images on social media showed more than 100 men blocking a main road in the Msheireb district of the capital Doha late Friday, clapping and chanting as police looked on.
"In response to the late settlement of salaries, a small number of expatriate workers conducted a peaceful protest in the Msheireb area on May 22," the labour ministry said in a statement.
"Following an immediate investigation (the ministry) has taken steps to ensure that all salaries will be promptly paid in the coming days."
Legal action has been taken against the companies involved in non-payment of salaries, it added.
The oil-rich Gulf is reliant on the cheap labour of millions of foreigners, mostly from India, Pakistan, Nepal and Sri Lanka.
Many live in squalid camps far from the region's showy skyscrapers and malls.
Almost 90 percent of Qatar's population are expatriate workers as the country completes dozens of mega-projects ahead of the 2022 World Cup.
But the coronavirus and its devastating economic impact have left many workers sick and others unemployed, unpaid and at the mercy of sometimes unscrupulous employers.