Disaster in the land of Gods
July 15, 2013
The June 16 flash floods in Uttarakhand, northern India, proved to be one of the worst natural disaster in the Indian history in the recent times. The state government is facing an uphill task to rehabilitate those affected by the floods.
Second Friday in Lent set as a Day of Prayer and Penance for Victims of Sexual Abuses
Dozens injured as military, villagers clash amid land dispute
Truck slams into roadside barrier sending passengers plummeting into deep ravine
Worship only allowed in state approved churches
Church leaders are again using their influence to speak out against dark times