India files appeal against death penalty of Navy officers in Qatar
Indian Navy personnel were detained in Qatar for over a year before being sentenced to death
Indian Navy personnel were detained in Qatar for over a year before being sentenced to death