There was an explosion Wednesday in downtown Durham.
Ben Leonard ·

image

There was an explosion Wednesday in downtown Durham.