Diwali the festival of lights
December 10, 2012
The festival of lights, Diwali, is a major Hindu festival in India. Blessings of goddess Lakshmi are invoked for a good year ahead.
Film depicts life of Indian-born priest credited with strengthening Catholic Church in Sri Lanka
Sorsogon prelate hopes case will force end to drug-related killings
Up to 25,000 Indonesian children access pornography online each day, according to govt statistics
Body of activist showed signs of torture, says family
Bishop Ruperto Santos wants Duterte to ask for clemency for Mary Jane Veloso when he meets Widodo at ASEAN meet