The 2020 World Rally Championship has been hit by further delays due to the coronavirus outbreak, with Rally Portugal and Sardinia officially being postponed

More...