By Victor Omondi Antarctica is distinct from the rest of the world. It's desolate, frigid, and almost alien-like, so it makes logical that if a UFO were to crash land on Earth in the hopes of going unnoticed, that's where it'd land, as it turns out, that's exactly what happened. The finding was relayed to […]