This African woman claimed she has seen alien đź‘˝ creatures. Some children at a school in Zimbabwe also claimed to have seen the same creatures.

image