Race report: Thailand Half Marathon
The alarm sounded at 3:45am, a time that until now I've only known as meaning it's time to get a kebab and find a taxi. This morning, though, it was a time to get my kit on and head out for a half marathon. The inaugural Thailand International Half Marathon had been postponed from late [...]