BARCELONA, Spain | Spain pressured to free imprisoned Catalan activists

BARCELONA, Spain | Spain pressured to free imprisoned Catalan activists BARCELONA, Spain— Politicians and human rights groups urged the Spanish government Tuesday to release imprisoned separatists facing rebellion and other charges from the Catalonia region’s push for independence, including two activists put into pre-trial detention
Subscribe to iCameroon.Com Newsletter