Profiles belonging to this project
Update List
Charles Hamelin MP
Charles Hamelin (born 14 April 1984) is a Canadian short track speed skater. Hamelin is a 4-time Olympic medalist having won 3 gold and 1 silver during the 2006, 2010 and 2014 Winter Olympics.[1] He is...