Thousands of Spaniards protested in the streets of Madrid this Sunday against a bill to reduce the right to demonstrate. The bill punished including rallies around government buildings and locations considered strategic. Protesters denounce an attempt by those in power to muzzle criticism from the opposition.