Yahoo Web Search

    • Church in Nepal Forced to Shut Down

      The Oklahoman· 4 days ago

      NOV 16, 2018 - High-caste Hindus who have been harassing a church in Nepal forced it to shut down last week, sources said.