Ontario Premier Doug Ford admits he had some of "the strictest regulations in the world." for COVID · Rebel News · Sentinel