Following in the footsteps of his late mother Princess Diana, Prince Harry walked on Angola landmine in Hambou, Africa. Earlier…
Invictus Games, a multiple-sport tournament held for physically disabled individuals, was initiated by Duke of Sussex Prince Harry in 2014.…