Georgia Father and Son Arrested for Fatally Shooting Ahmaud Arbery on Video

Eleven weeks after Ahmaud Arbery was killed in Brunswick, Georgia, two men have been arrested for the shooting.

Watch Live
Inside Edition Streaming: Keep WatchingInside Edition Streaming: Keep Watching