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.