Penguin
-
Bizarre
Scientists claim Penguins ‘might be aliens’, after discovering chemical from Venus found in the bird’s feces
Researchers are however confused how Phosphine was found in Penguins droppings and if it can help them identify different types…
Read More »