(Reuters)
World
Priests have a snowball fight at the Vatican
Priests played with snow at the Vatican on Feb. 26, as Italians in the region woke up to the first snowfall in six years.
Read More