Qatar Court Has Admitted Appeals Against Death Penalty Handed to 8 Ex-Indian Navy Personnel: Sources
Qatar Court Has Admitted Appeals Against Death Penalty Handed to 8 Ex-Indian Navy Personnel: Sources
News18 had earlier reported on efforts being made by the Indian government to secure...