Europe
Spaniards head to polls in repeat general elections

People are heading to the polling stations in Spain for the second general elections in six months to pick a new government.
People are heading to the polling stations in Spain for the second general elections in six months to pick a new government.