Live TVLive TV
News18 » India» Videos

Thousands gather at St Peter's Square to hear Pope's first Angelus

IndiaMarch 18, 2013, 10:00 am

Thousands of Catholics waving flags from around the world packed St Peter's Square on Sunday to hear Pope Francis deliver his inaugural Angelus.

Latest Most popular Live TV