LONDON (Sept 4): Larry the Downing Street cat is facing a challenge to his position as the British government's chief mouser — a cute “Russian” kitten. New ... Baca selanjutnya