OH NO

Explosions at Military Facility in Japan

At least one explosion has been reported at the Sagamihara General Depot in Sagamihara City, Japan, a U.S. military facility. A warehouse is also allegedly burning on the scene and emergency vehicles were called in. The incident happened at around 1 a.m. and no evacuations have been reported yet.