Hit-and-run leaves hundreds without power in south Charlotte

The nearby Smith Family Center was also left without power, as were traffic lights on South Boulevard at Tyvola Road, South Boulevard at Seneca …

Continue Reading…