Nepal is both the source and transit site for wildlife poaching, and has long flourished as a route for the illegal trade.
Indias Ambassador to Nepal, Naveen Srivastava, was hospitalised after falling unconscious while hiking near Kathmandu. He was ...