Spain Enacts Law That Forbids Dissent

Democracy Alert! Spain is officially a police state now…

Advertisements