Friday, 17 May 2024 09:04 AM
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.