Police officers on Wednesday bombarded protesters in Nairobi with countless tear gas canisters and bullets, in a day that saw the governments fear of dissent reach hysterical levels.
Police officers on Wednesday bombarded protesters in Nairobi with countless tear gas canisters and bullets, in a day that saw the governments fear of dissent reach hysterical levels.