Tag: Tech

‘Symbol of resistance’: Lumumba, the Congolese hero killed before his prime

Shortly before noon on a Thursday in June 1960, 34-year-old Patrice Lumumba stepped up to the podium at…