US

Ahmaud Arbery death trial updates: Jury sent home, rebuttal set for Tuesday

Arbery was fatally shot on Feb. 23, 2020, in Satilla Shores, Georgia.

Related Articles

Leave a Reply

Your email address will not be published.

Back to top button