The death sentence pronounced on eight former officers of the Indian Navy by a Qatari court has shocked India. The...
30 Oct 2023 6:35 PM GMT