Protestors

India News

Twelve protesters detained during clashes with police in Rome

Milan to Rome, Italians took to the streets by going against orders and attacking police over new restrictions

Read More »
Back to top button