Advertisement

Boisterous, but peaceful protests in Charlotte overnight