Today in Pictures, Oct 31, 2019

Shuri Castle goes up in flames in Japan, a 6.5-magnitude earthquake in the Philippines, and other pictures from around the world in Today in Pictures.

Join ST's Telegram channel and get the latest breaking news delivered to you.