Radar images revealed an asteroid that passed by Earth this week has its own small moon. Asteroid 2004 BL86 made its closest approach Monday morning at about 745,000 miles – more than three times the distance from Earth to the moon. Scientists working with NASA’s Deep Space Network antenna released ...