The very first time I tried to cross a street in Taiwan it took me over ten minutes. When I finally managed to get across, running for my life, I decided that Taiwan must have the world’s record for the craziest drivers on the planet. Traffic lights are frequently ignored, along with most of the [...]






