The 146th anniversary of the Battle of Isandlwana, a pivotal moment in African and British colonial history, was commemorated ...