Naked man climbs on altar of St. Peter’s in Vatican to protest Ukraine war (photo)

Naked man climbs on altar of St. Peter’s in Vatican to protest Ukraine war (photo)

A man visiting St. Peter's Basilica in the Vatican city stripped off his clothes and stood naked on the church's…

2 years ago