8 retired Indian Navy personnel were sentenced to death in Qatar
8 retired Indian Navy personnel were sentenced to death in Qatar The eight men were arrested in Doha on August 30, 2022. They have been in solitary confinement since their arrest. Their…