Esteban Vacas García. Photo: Policia Nacional/www.policia.es

Rapist who built hiding place in kitchen units arrested in Spain

Esteban Vacas Garcia, one of Europe’s most wanted men, had been on the run since 2006

Topic |   Spain

TOP PICKS

Esteban Vacas García. Photo: Policia Nacional/www.policia.es
READ FULL ARTICLE