Earthquake struck Tokyo, Japan; reports of buildings shaking.

2026-06-26

Earthquake struck Tokyo, Japan; reports of buildings shaking.