8 Former Indian Navy Officers Sentenced to Death in Qatar, India Expresses Shock
A court in Qatar has delivered a shocking verdict, sentencing these eight former Indian Navy officers to death.

A court in Qatar has delivered a shocking verdict, sentencing these eight former Indian Navy officers to death.