FIA cancels Formula One Russian Grand Prix



The International Automobile Federation (FIA) announced on Friday it is canceling Formula One Russian Grand Prix amid that country’s invasion of Ukraine.

“We are watching the developments in…