World Cup Fans From All Over the World Celebrate Football
Fans from all over the world continue coming to Russia for the World Cup. In Moscow, football fans paralyzed many pedestrian streets having arranged mass festivities there. Most fans gathered on Nikolskaya Street, which is adjacent to Red Square. Crowds of football fans gathered on Nikolskaya Street to support their national teams. Russia is welcoming…