Church leaders in India have expressed deep sorrow over the reported loss of 13 lives in a powerful explosion near Delhi’s historic Red Fort on the evening of Nov. 10.
The explosion took place around 6:52 p.m. inside a car near a traffic signal in...
Scores of Christian worshippers have been reportedly killed by armed herdsmen in Eha-Amufu communities in the Isi-Uzo Local Government Area of Enugu State, with 31 lives lost between January and June 2025 alone.
This is according to figures released by the Anglican Church authorities, detailing...