The NOAA estimates that there are about 450,000 gray seals in Canada and U.S. waters. "Gray seals gather in large groups during the mating/pupping and molting seasons," according to the NOAA.
Located smack-dab between the Canadian province of New Brunswick and the US state of Maine, Machias Seal Island is the last contested land territory between Canada and the US – but that may soon ...
Canada has introduced new regulations that empower immigration officers to revoke temporary resident documents, such as electronic travel authorizations (eTAs), temporary resident visas (TRVs), as ...