George Russell Secures Pole Position at 2025 Barcelona-Catalunya Grand Prix Qualifying | Epistemic News