rather than giving himself up cheng self immolated in protest hari abihayimana b'abanyarwanda bari baragaragaje ibitekerezo residents on the hill became unhappy with their representation on the bloomfield council