Appearing out of nowhere from the far-off Indonesian island of Lombok, new Under-20 world 100-meter sprint champion Lalu Muhammad Zohri has given the underperforming host nation a huge injection of encouragement ahead of next month’s 2018 Asian Games. Just like the recent heartwarming rescue of Thailand’s cave boys, the feel-good story of an 18-year-old Indonesian […]