Search

“France no better than Qatar”

Construction workers employed on Olympic construction sites in the host city of Paris have complained of exploitation and have filed lawsuits

Trending