The first artificial meteor shower is scheduled to light up the skies above Hiroshima city.
View full coverage on Google NewsFind out what has been happening with us
The first artificial meteor shower is scheduled to light up the skies above Hiroshima city.
View full coverage on Google News