Laura Peel wins back to back gold in Russia

Laura Peel wins back to back gold in Russia (article)