VIDEO footage showed the yellow Hyundai taxi pull sharply out of a line of stationery traffic, accelerate and mount the narrow pavement, which was packed with pedestrians. The incident took place during the World Cup with football fans from around the world visiting Russia’s capital for the tournament with fans and residents enjoying a balmy […]