Total 1 articles
FBI top fugitive Ryan Wedding has surrendered at the US embassy in Mexico. Facing drug trafficking and murder charges, the former Olympian's flight has ended.