Pope Francis visit to India likely after 2025: Cardinal George Koovakad
Kochi: Cardinal George Jacob Koovakad Tuesday said that Pope Francis's visit to India will most likely be after 2025, which has been announced as the "Jubilee Year" by the Catholic Church, due to celebrations in Rome that year. Fifty-one-year-old Koovakad was elevated to the rank...











































