Current Affair!
Japan created a 1st artificial crater.
Japanese scientists succeeded in creating the first-ever artificial crater on an asteroid, a step towards shedding light on how the solar system evolved.
The crater from images captured by the probe is located 1,...
See more
Download the Study24x7 App, so you can connect and collaborate.