North Carolina man Craig Mason arrested after capturing ding dong ditch teen

January 7, 2026

A North Carolina man is behind bars on felony prices after allegedly capturing a juvenile enjoying “ding-dong ditch” in his residential neighborhood,...
Read more