Russian President Vladimir Putin and his Egyptian counterpart Abdel Fattah el-Sisi took a spin around Sochi’s Formula 1 circuit

Moscow Russia