Qatar sentences 8 former Indian Navy officers to death

A shocking turn of events, eight former Indian Navy officers, who had been detained in Qatar for over a year, were handed the death penalty on October 26. The Indian Ministry of External Affairs (MEA) expressed its deep shock and pledged to explore all legal options to secure their release. The officers had been working … Read more