Asian News Police beat up Catholic priests in India’s eastern state of Odisha In the eastern Indian state of Odisha, police officers beat up at least two Catholic priests severely and looted the church on March 22.
U.S. Bishops Join Japanese Counterparts for Pilgrimage of Peace Marking 80 Years Since Hiroshima, Nagasaki Bombings