iOS app Android app

Self Immolation Vatican City

Man Sets Self On Fire In St. Peter's Square

AP | Posted 12.19.2013 | World

VATICAN CITY (AP) — A man has doused himself with gasoline and set himself on fire in St. Peter's Square in Vatican City. The Vatican said Thursday...