From GDN Online Muscat: Around 400 stranded workers have arrived home in India from Sohar. The workers, who claimed they had been struggling for food and accommodation after awaiting salaries for months, are now united with their families with help from the Ministry of Manpower and the Indian Embassy in Muscat, reported Times of […]