Suspect in cyclist's death spotted at Newark airport: US Marshals
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