In a significant development, India has officially lodged an appeal with Qatari authorities concerning the death penalty imposed on eight Navy veterans. These individuals were arrested in August last year under mysterious circumstances, and the judgment passed by a Qatar court remains shrouded Continue Reading