Armed escapee caught by US Marshals and North Charleston Police at Amtrak station

NORTH CHARLESTON, S.C. (WCIV) — An armed escapee was arrested Friday by the US Marshals Fugitive Task Force and the North Charleston Police Department while attempting to flee the state, according to a new report.

Master Willie Weathers, a 26-year-old was arrested and charged with firearm possession.

North Charleston Police state that Weathers was arrested at the North Charleston Amtrak Station on Aug. 29 after escaping from a federal halfway house in Virginia…

Story continues

TRENDING NOW

LATEST LOCAL NEWS