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.
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 ...