The Court of First Instance in Doha, Qatar, handed down a verdict today, sentencing eight Indian former Navy officials to death in connection with their involvement in the now-defunct Al Dahra company, known as Dahra Global. The verdict has prompted an immediate response from the Ministry of External Affairs (MEA) […]