People gather to witness partial solar eclipse in Spanish town of Ronda
AFP English
People gather to witness a partial solar eclipse in the southern Spanish town of Ronda. The partial eclipse, visible across swathes..