A team of experts embark on a search for the mythical Bigfoot in the forests of Oregon in a new Travel Channel documentary. Source: https://www.livescience.com/expedition-bigfoot-travel-channel.html
Tag: Embark
An Alarming Discovery In an Astronaut’s Bloodstream
Thelasko shared this article from the Atlantic about a surprising medical observation on the International Space Station: An astronaut was carrying out an ultrasound on their own body as part of a new study, guided in real time by a specialist on the ground. A similar test before the astronaut launched to space had come back normal. But now the scan…