image
Spain, France, Germany give Venezuela's Maduro ultimatum