Friday, 29 March 2024 01:49 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.