among his big screen credits are the films tootsie and slayground the explosive device was likely constructed at his apartment ibi babisabwe na minisitiri w'ubuhinzi n'ubworozi