Chinese forces

Nepal – A Safe-Haven for International Spy Agencies

The Himalayan Kingdom of Nepal strategically located between India and China is a safe haven for international spying, intelligence gathering as well as transit point for illegal activities like money laundering, smuggling and distribution...
spot_img

Share post: