Featured New Study suggests Octopus might have come from Outer Space by Felix Omondi June 14, 2018 by Felix Omondi June 14, 2018 Not to make this into a National Geographic paper, but there is a new scientific paper published…