Watch: Travis McMichael takes the stand in murder trial over Ahmaud Arbery killing – NPR

Travis McMichael took the witness stand Wednesday in his murder trial over the February 2020 killing of Ahmaud Arbery, as the defense launched its phase of the trial. The prosecution rested its case … [read more]

Leave a Reply

Your email address will not be published. Required fields are marked *