An orbiting asteroid named Icarus will zip past Earth June 14 Read more about An orbiting asteroid named Icarus will zip past Earth June 14