Images of the Day

US President Barack Obama encounters a Swiss Guard during his visit to the Vatican
US President Barack Obama encounters a Swiss Guard during his visit to the Vatican
tester