Italy's news in English

Editions:  Europe · Austria · Denmark · France · Germany · Italy · Norway · Spain · Sweden · Switzerland

beggar

Prague football fans filmed urinating on Rome beggar

Prague football fans filmed urinating on Rome beggar

The incident happened at a crowded tourist spot on Thursday afternoon.