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

Visits: 7

Arbery was fatally shot on Feb. 23, 2020, in Satilla Shores, Georgia. Read More Go To Source