Suspect in cyclist's death spotted at Newark airport: US Marshals

Suspect in cyclist's death spotted at Newark airport: US Marshals

PIX 11

Published

NEWARK, NJ (PIX11) --- The woman accused in the Austin shooting death of a professional cyclist's death was last seen at Newark airport, US Marshals said on Monday.  Kaitlin Marie Armstrong, 34, was dropped off there on May 18, the day after Austin police obtained a warrant for her arrest.  Armstrong fled to New York [...]

Full Article