Uwiragiye, Byukusenge in action as 2016 Rio Olympics close
The 2016 Rio Olympic Games comes to a climax today after 16 days of record breaking, history making and last minute disappointments by over 11,000 athletes competing in 306 sets of medals of the 28 Olympic sports that featured