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.
Our Lady Queen of China: Honoring the Past and Ensuring the Gift of Continuity for Future Generations