Space.com #Proxima Centauri Is Like Our Sun… on Steroids 17 October 2016 fborgosano Leave a comment Share: The surprise discovery that the tiny red dwarf star has its own “starspot” cycle is a conundrum and is probably another sign that the “habitable” Proxima b isn’t a place you’d want to visit. from Space.com ift.tt/2eJI4JQ Share: