Launching a New Ministry in Nepal

Launching a New Ministry in Nepal

Nepal is between India and China, the world’s two largest nations. Nepal is best known for Mt. Everest and has 8 out of 10 of the world’s highest mountains.   90% of Nepalis are Hindus or Buddhists, and another 5% are Muslims. Idols and shrines are visible...