Dubai, Aug 31 – Qatar, an energy-rich nation, has effectively revoked the long-criticized kafala employment system, said the International Labor Organization.

Dubai, Aug 31 – Qatar, an energy-rich nation, has effectively revoked the long-criticized kafala employment system, said the International Labor Organization.