World2 months ago
US Man Killed In Front Of His 3 Children During Road Rage Dispute
A road rage incident in North Carolina turned deadly when a 75-year-old man fatally shot another man on Saturday evening. According to witnesses, Terrell Eugene Giddens...