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 everywhere, and many people perform religious rituals in front […]
