icyizere ni nyina wuburiganya the incident was referred to the independent police complaints commission can it be one of thy gods that is painted here ni ryari uheruka gutera ibirori