Submitted by universetoday8934 in science
Betelgeuse is the well known red giant star in the corner of Orion the hunter. The name translated in some languages means ‘armpit of the giant’ which I think of all the star names, is simply the best! Betelgeuse has been fascinating observers of late not onl…