The UN Human Rights Council issued a statement Thursday criticizing Spanish government efforts to block an Oct. 1 referendum on independence in Catalonia. The central government in Madrid says the referendum is illegal and can’t happen. CBC | World News
Read More »
Mediacom world news portal