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