Brazil team arrives in Sochi ahead of World Cup

AP India , Moscow, Russia Published: Jun 11, 2018, 05:39 PM(IST)
Neymar and his Brazil teammates land on Russian soil, fresh from beating Austria 3-0 in their final warm-up outing ahead of the World Cup.
Read in App