Sport

Cambridge shine at annual boat race

April 7, 2019 admin 0

In a mighty river battle, Cambridge have managed to beat Oxford for the second successive year to win the 165th Boat Race, reports BBC London. “Holding off a late Oxford push, the Light Blues crossed […]