Tens of thousands of dogs and their owners — minus Russians — flocked to the world’s biggest dog show on Thursday, as Crufts made a comeback after a two-year absence.

The last edition was in March 2020, just before Britain locked down as coronavirus swept the globe and before the

  Read more