India is no stranger to terrible traffic jams. Picture Courtesy: Wikimedia Commons. by Rayomand Engineer December 26, 2017, 1:49 pm