BARCELONA, Spain (AP) — Spain took direct control of Catalonia on Saturday, firing the region’s defiant separatist government a da ...
Read more
Comments Off on Spain takes over Catalonia, fires defiant separatist leaders