Former and current employees of Imperial Trading and Construction Company (ITCC) protest months of delayed and unpaid wages outside the company's headquarters. 

Former and current employees of Imperial Trading and Construction Company (ITCC) protest months of delayed and unpaid wages outside the company's headquarters in Qatar. 

© 2020 Private