FRANCE’S stars were treated to an incredible surprise as they arrived at their World Cup training base in Moscow. The French squad touched down in Moscow at the weekend and immediately headed for the Hilton Garden Inn – where they’ll spend their time this summer. As they turned up at the hotel, they seemed thrilled […]