World Athletics Road Running Championships in Riga, Latvia Read more about World Athletics Road Running Championships in Riga, Latvia