minisitiri w'intebe wa sao tome et prncipe the trap was invented in australia but is manufactured in the united states uhereye aho izuba rirasira ukageza aho rirengera