fbpx

Trial of Catalan Independence Leaders Ends in Spain

MADRID — After listening to 422 witnesses in four months, the Spanish Supreme Court on Wednesday…