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.
Renewed conflict between govt, communist rebels dashes hopes of those caught in the middle
After Sam Rainsy's resignation, new opposition leader Kem Sokha will lead challenge against ruling party
Computerized program will offer insights into how church teachings affect parishioners
Vietnam Redemptorist News journalist, Dang Xuan Dieu, put on plane to France after early prison release
Faith-based group conduct trauma debriefing sessions to those left bereaved in drug war