Advertisement

Grand Prix in Italy called off amid deadly flooding

This weekend's Emilia Romagna Grand Prix has been called off amid deadly flooding in the Imola region in Italy.