Noor Daoud

Noor Daoud was the only woman to take to the track in Egypt’s Red Sea resort of Sharm el-Sheikh, where the Palestinian car racer impressed the crowds with her “drift” driving skills.