12 Nov 2021, 23:32 UTC · By: Bogdan Popa / New research provides us with a look at the world’s most traffic-jammed countries (or the regions where Waze is a must-have application)