
Michael Mitcheell arrested in connection to Joshua Brown murder, Thaddeous Green ‘still at large’
Avoyelles Parish have arrested two people in connection to the murder of Joshua Brown, a key witness in the murder trial of former Dallas police Officer Amber Guyger, and third suspect has been identified as Thaddeous More...