powered by mochila

More than a million people gathered Saturday in northeastern Barcelona to demand greater regional autonomy for Catalonia and protest a recent court ruling forbidding this prosperous region from calling itself a nation.