Home Archivio
2006-07-17 17:14:04
PRIZE WINNING INDIAN PRIEST
Father Cedric Prakash is a prominent human rights activist in India's troubled Gujarat state who this year was awarded France's highest civilian honour for his advocacy work....
All the contents on this site are copyrighted ©.