Spain Suspends Government of Newly Independent Catalonia
Summary: On Friday, Spain's Senate voted to take control over the autonomous region, Catalonia. Catalonia, a region in France, declared…
Summary: On Friday, Spain's Senate voted to take control over the autonomous region, Catalonia. Catalonia, a region in France, declared…