Today is the Terry Fox Run. While we walk 5km in Meaford, millions will walk or run elsewhere in more than 20 countries. We are proud to take part.