African Independence History: The Bambatha Rebellion on April 18, 2018 Africa African Independence Anglo-Boer War Bambatha Bambatha Rebellion British History Sunil S. +