
Once every four years we are blessed with a spectacle of human endeavour and performance as millions of us tune in to watch the Olympic and Paralympic Games on TV. Rio de Janeiro in Brazil, hosted the 2016 edition successfully, despite a plethora of problems including the Zika virus scare, funding issues and construction delays ...
Find us on