France return to Istra, takes day off
The victorious French side, which defeated Belgium in the first semifinal of the on-going World Cup in Russia, left St. Petersburg immediately after the game for their base camp in Istra, near Moscow. Coach Didier Deschamps gave the team a
Christian Okpara, ST. Petersburg, Russia
Read More
Follow Us on Google News