Nation News 8 former Indian Navy officers sentenced to death in Qatar, ‘shocked’ India will challenge the decision The Chhattisgarh October 26, 2023 Symbolic photo. New Delhi: Eight Indians were sentenced to death on Thursday (26 October)...Read More