^ :dubious: ^
A team of astronomers have discovered the location of Romulus and Remus. Goodness, and they’re close, too, less than 3.5 A.U. away. Kind of smaller than I thought they’d be, though, only 18 and 7 kilometers in diameter. Still, I guess we’d better be careful not to violate the Neutral Zone, especially with them right in our backyard like this.