Brazil superstars to hit the beach for football World Cup in Russia
Brazil's squad of superstars will spend the World Cup in luxury staying at an exclusive beachfront hotel built by Stalin for the Communist Party elite in the "Soviet Riviera".
Mar 05, 2018, 18:39 PM IST