Love triangle fugitive arrested

1 month ago 8


A woman accused of murdering a professional cyclist has been captured in Costa Rica after 43 days on the run. ABC News’ Andrea Fujii reports on how she was tracked down.
Read Entire Article