TRIXX NG reports that some residents in Ondo state have claimed to have witnessed a white cloth fell from the sky.
In a video making rounds, the white cloth was seen dropping from the sky.
In reaction, residents who believed the cloth was God sent quickly hustled for it.