Indian Christians take part in a worship session at The Sacred Heart Cathedral in New Delhi on Thursday, during a protest prayer meeting against ongoing violence in the eastern Indian state of Orissa specifically targeting Christians.
— AFP photo

MAIN PAGE