Offline
In an era of shaky political leadership, England's most dutiful public servant has reached an important milestone. Larry the Cat celebrated his 12th year as Chief Mouser for No. 10 Downing St., the residence and home office of Britain's prime minister, on Wednesday.
NPR
Hey Guest!


