A huge fireball was seen tearing across the Kanto region sky at around 2:32 a.m. on July 2, with witnesses reporting on social media that they heard a loud explosion a few minutes later. [Read More]

No reproduction or republication without written permission.