The Walter Scott Story Just Got A Major Twist.
VIA IJ Review by Kyle Becker There are some recent developments about the shooting of Walter Scott by Officer Michael Slager on April 4th in North Charleston, South Carolina. Key findings from Conservative Treehouse’s closer examination of the now well-known cellphone video, along with a witness’ statement, may shed light on the circumstances leading up to and during the […]