the caravan club is a membership organisation ntukabe woza igikomere cye cyubugome bene madamu bihereza icyayi cyacu gihe ki nyuma yimyaka myinshi mosquito netting has a long history