This newly discovered planet gives Tatooine a run for its money
Planet: LTT 1445 A b
The discovery: This overheated planet, about 1.4 times as big around as Earth, has a sky that one-ups Star Wars’ Tatooine – three stars instead of two. It is one of 12 recent discoverie…