Al Dahra
-
India
8 ex-Indian Navy officers sentenced to death in Qatar; Indian govt expresses shock
The eight men worked for a private company called Al Dahra Global Technologies and Consultancy Services, which supplied training and…
Read More »