ishyirahamwe riharanira gukumira jenoside no kurwanya ihakana n'ipfobya uwanze kumvira se na nyina yumvira ijeri the community describes itself as the biggest little haytown in the world