Unpaid for months, Indian workers sit in protest outside Kharafi National office

2019-06-27 3