Blanca Fernández Ochoa: Spain's missing Winter Olympic medallist found dead

Blanca Fernández Ochoa: Spain's missing Winter Olympic medallist found dead

BBC News

Published

Blanca Fernández Ochoa's body was found in a mountainous area near Madrid after days of searching.

Full Article