WORLD CUP-SOCCER: Saint Petersburg – Deaf cat named World Cup seer
Achilles the cat is pictured outside the Hermitage museum in Saint Petersburg, where he is one of many full-time mouse-hunters.
Read moreAchilles the cat is pictured outside the Hermitage museum in Saint Petersburg, where he is one of many full-time mouse-hunters.
Read more