Japan's historic Shuri Castle torn apart during tragic blaze

  • 5 years ago
Japan's historic UNESCO World Heritage Site Shuri Castle in Okinawa is torn apart by flames during tragic fire

Recommended