seventh

F2: Jehan Daruvala bounces back with points and podium in Baku

BAKU: Indian racer Jehan Daruvala capped off a productive outing in Azerbaijan with a seventh place finish in the feature…

3 years ago

Serena Williams wins French Open night Game

PARIS: Serena Williams began her most recent bid to get a record-equalling 24th Grand Slam title with a hard-fought success…

3 years ago