Uganda has become the second nation in Africa to join the Invictus Games Foundation, a charity founded by Prince Harry in 2014 to offer a recovery pathway for international wounded, injured and sick servicemen and women. The announcement of Uganda joining some other 25 nations world over was made last week during a high level […]