Radar images of binary asteroid 2004 BL86 as it flew past Earth on January 26

Radar images of binary asteroid 2004 BL86 as it flew past Earth on January 26

Asteroid 2004 BL86, which made the closest approach to Earth on January 26, 2015 for the at least the next two centuries, is in fact a binary asteroid, meaning it has its own moon.Scientists working with NASA's Deep Space Network antenna at Goldstone, California hav