Italy - Riot Police Beat Protesters Off Small Ledge
mopar1969
Published
09/22/2011
police have clashed with hundreds of mainly Tunisian immigrants during a protest against conditions at a detention centre on the tiny Italian
0 Comments