Woman Arrested for Allegedly Killing San Francisco Cyclist

51

The woman accused of killing Anna Moriah Wilson, an elite cyclist from San Francisco, was captured in Costa Rica, officials said Thursday.

Stay Connected:
Follow us on Twitter: http://www.twitter.com/nbcbayarea
Like us on Facebook:…