1,000s protest new security law in Spain
Thousands of protestors took the streets in several cities across Spain to protest a new security law aimed at limiting public protests. Press TV reports: Protesters staged demonstrations on Saturday in a number of cities […]