Grand Prix of Al Fatah 2011 last updated 28 August 2019 Races Grand Prix of Al Fatah 2011 18 March 2011 | Libya | 1.2