Rana, accused in the 26/11 attacks, has been arrested in Delhi following his extradition from the US.
India’s National Investigation Agency (NIA) officially apprehended Tahawwur Hussain Rana, the principal conspirator behind the 26/11 Mumbai terror attacks, on April 10, immediately upon his arrival at Indira Gandhi International […]
Continue Reading
