Neymar, Brazil arrive in Russia as clock ticks down to World Cup start
MOSCOW: Neymar and his Brazil teammates landed on Russian soil in the early hours of Monday morning, fresh from beating Austria 3-0 in their final warm-up outing ahead of the World Cup.…