Delhi NCR on Friday witnessed a traffic jam extending to around 20 km on NH8, which is probably the longest traffic jam in the city's history. According to reports, the jam was caused due to Haryana police's attempt to divide a patch of a road just before the toll entrance with huge concrete blocks during peak rush hours.