Tags Rain

Tag: rain

Strange foam-like substance falls from the sky in Enugu state (VIDEO)

This is according to a video by Facebook user, ​Francis Obumneme Oha which showed the strange foamy substance, falling from the sky on the...