Our town called Utuado is about half an hour south of Arecibo, home to the largest observatory in the world. I was told by a friend that many Puerto Ricans believe very strongly in intelligent existence outside our solar system; a belief that I understand is shared by many in Latin American cultures. Although I…
Read moreThe Omni, UFOs, Visitations, Aliens, Visitors from Another Planet, Unexplained phenomena, The X Files, La Chupacabra: Call it What You Like
