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 […]