The biggest stories of the day delivered to your inbox.
In 2023, over 500 children took their own lives in Japan – an all-time record high. Tired of Walking is a world-record 10,000 km trek a ...