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.
Leaders accuse Islamic Defenders Front of being a threat to national unity
Women's role in the peace process remains marginalized under Aung San Suu Kyi's government
Despite testy ties with local church leaders, president still wants to maintain 'special relations' with Vatican
World Apostolic Congress delegates visit care homes and rehabilitation centers
Missionary priest tells mercy meet that persecution by Muslims in southern Philippine region is rising