Cardinal George Jacob Koovakad on Tuesday said that Pope Francis's visit to India will most likely be after 2025, which has been announced as the Jubilee Year...
Share this article
If you liked this article share it with your friends.they will thank you later