BARCELONA/ROME — The Spanish government demanded Catalan separatist leader Carles Puigdemont be extradited to face sedition charges in Spain on Friday after he was detained by Italian police in Sardinia. Read More
Toronto Sports News Continuously Updated