Keyword: Formula One

Formula One racing to return to France in 2018

The return to France of F1 racing is due to begin at the Circuit Paul Ricard in the south of the country, ending France's ten-year absence from the list of international locations of Grand Prix racing.

Schumacher battles for life after French ski fall

Doctors say they are working around the clock to save life of Formula One racing legend who is now in 'critical condition' after fall in French Alps.