Hundreds of thousands join pro-Catalan independence rally
Led by Catalonia’s leader Carles Puigdemont, hundreds of thousands of independence supporters protested in Barcelona on Saturday, shouting “freedom” and “independence” after Spain announced drastic measures to stop the region from breaking away.