CBS News: Protesters Are Blocking Roads Near I-95 In Wilmington, Delaware
CBS Philadelphia reports that protesters are blocking roads near I-95, a major traffic artery on the East Coast of the United States. I-95 serves U.S. transportation needs from Florida to Maine.
* This was filmed in or near Wilmington, Delaware. (see clip at link)