Feedback

More Than Half-Million Pilgrims Celebrate Papal Mass in Sri Lanka

 

Pope Francis canonized Sri Lanka's first saint at a seafront Mass attended by a huge crowd in Sri Lankan capital Colombo.

Shows