iyo yahise imukatira gufungwa burundu y'umwihariko revival of spores millions of years old has been claimed abantu babiri bambaye flip flops na ikabutura bagenda mumuhanda