Multimedia

Italy Romai
|| 0:00:00
X
January 29, 2010
Italian Authorities Clear Out Roma Camp

Italy Roma

Published January 28, 2010

Italian Authorities Clear Out Roma Camp