Japan launches Epsilon rocket carrying seven satellites, including one supposed to generate fake meteor shower

Open in new window