The 208th Royal St. John’s Regatta has officially been declared “a go,” with racing underway today at Quidi Vidi Lake in St. John’s, Newfoundland and Labrador. The announcement was made shortly after sunrise, confirming favourable weather conditions for one […]