The space visitor reportedly climbed out of its spaceship and strolled down streets in the Monteagudo neighbourhood of the city. The unconfirmed alien was said to resemble a “chupacabra”, a mythical folkloric creature, and was approximately 30 centimetres tall.
Prior to its appearance, residents reported seeing a halo of light in the sky ... Read even more