hundreds of angry protesters threw petrol bombs and rocks at police in retaliation ibisigazwa by'ayo mazi y'inyanja aba arimo umunyu amaso amaboko n'imyuka byahimbwe n'ubwoba no kwibaza