Larry The Downing Street Cat Gets 'Russian' Rival - IBTimes 0 03.09.2024 16:28 BigNewsNetwork.com (sports) Larry the Downing Street cat is facing a challenge to his position as the British government's chief mouser - a cute "Russian" kitten.