International Cat Federation bans Russian Cats from Competitions by Muhamadi Byemboijana March 4, 2022 0 The International Cat Federation says it has banned Russian cats from its international competitions in the latest rebuke to Russia ...