Jamaica has carved a new chapter in winter sports history after the national four-man bobsleigh team claimed an unprecedented Gold medal at the North America Cup in Whistler, Canada.
It is the country’s first-ever top-podium finish in international bobsleigh competition.