Arusha-based activist Mama C begins global tour from Ecuador, marks Black Panther Party's 60th anniversary

Charlotte Hill O'Neal, affectionately known as Mama C,