Spain insists Venezuela publish 'full' polling station records
3 months ago 35
Spain said Friday it cannot recognise the results of Venezuela's disputed presidential election until all polling station records are published, a day after the Latin American country's Supreme Court declared President Nicolas Maduro the winner.