Shamsul Huda, a Dubai-based mastermind who allegedly plotted train accidents in India by planting IEDs on the railway tracks, has been detained in Nepal. Huda was detained by the Nepalese police after he was deported from Dubai. A senior NIA official on Tuesday morning confirms the arrest, and termed Huda’s[Read More…]
