Neymar, Brazil arrive in Russia as clock ticks down to World Cup start
Afrida Ahmed: Neymar and his Brazil teammates landed on Russia on Monday morning, after beating Austria 3-0 ahead of the World Cup. They arrived in Sochi, a Black Sea resort city where they will be based. The opening match will be on Thursday between hosts Russia and Saudi Arabia. The Brazilians were very confident when they…