By Charly SHELTON
Yesterday, two asteroids passed within Lunar distance of Earth. Lunar distance, being the distance from the Earth to the Moon, is roughly 238,854 miles. The two asteroids that passed by Earth were even closer than that.
Near-Earth asteroid 2010 RX30 is estimated to be 32 to 65 feet (10 to 20 meters) in size. [...]