Assault on Christian leader in Nepal reflects growing threat
Morning Star News Pastor Sagar Baizu, 46, had finished one meeting and had an hour before the next one, so he decided to stop at a café on a major thoroughfare in Kathmandu, capital of Nepal, on 19th July. As he was about to sip a coffee in the crowded café at 2 pm, six […]