England fans trickling into Moscow for World Cup semifinals
MOSCOW (AP) — An influx of England fans is expected to descend on Moscow for the World Cup semifinals, but there’s not much sign of them yet. The Nikolskaya street near the Kremlin, elaborately decorated with hanging lights, has been the main gathering point for fans in the Russian capital. A few dozen England fans […]