Source: Spaceflight Now A day before NASA’s New Horizons spacecraft closes in on a frozen outpost nicknamed Ultima Thule 4.1 billion miles (6.6 billion kilometers) from Earth, basic facts about the city-sized object continued to elude scientists Sunday as the ground team braced for a deluge of data and imagery…