image

Ben Leonard ·

There was an explosion Wednesday in downtown Durham.