George Russell Celebrates Podium Finish at 2025 Chinese Grand Prix Politics George Russell Celebrates Podium Finish at 2025 Chinese Grand Prix