won

Navi Pillay won the Nobel. Her humility and determination are lessons for world leaders

After learning that Justice Navi Pillay was awarded the 2026 Nobel Peace Prize on Friday, US President Donald Trump took…

4 weeks ago

Adidas, Levi’s and David Beckham – which brands won the World Cup?

Whether it was David Beckham appearing on what seemed like every other TV advert, an all-Adidas final, or a brilliant…

3 months ago