It has been a loosely-held secret that the Grand Prix in Sakhir and Jeddah were likely to be scrapped, and an announcement is expected over the weekend.
Click here to
Read more
