Tag: Blackstock

Tesla, Elon Musk And More Tesla In This Week’s News Roundup

  Body cam footage released Tuesday of a traffic stop in Chicago gone horrifically wrong is calling into question the official story told by police on the scene. Five plainclothed Chicago police swarmed 26-year-old Dexter Reed’s car on March 21, pumping 96 shots into his vehicle after Reed apparently fired at officers. However, the officers’ [...]read moreTesla, Elon Musk And More Tesla In This Week’s News Roundup