Language
02:29
1.1K
holyrope 3

Two Men at Vatican Threaten To Set Themselves on Fire

by Reuters 2/11/14 - VATICAN CITY - Two men who had threatened to set themselves on fire in St. Peter's Square to protest Italy's economic slump were taken away by police on Tuesday. The men held … More