Russian President Vladimir Putin called European leaders ‘piglets’ trying to take revenge on Russia. Post navigation Tannane goal from own half sets Morocco on way to FIFA Arab Cup 2025 title White House accuses South Africa of harassing US gov’t staff in latest row