Thursday, 25 April 2024 04:55 PM
November 5, 2019 18:20 pm
KATHMANDU, Nov 5: Nepal is currently the biggest hub for the India-based terrorist group Indian Mujahedeen, the US State Department claimed in its recent report.