Achilles

Achilles the cat predicts Russian victory against Saudi Arabia

Saint Petersburg, June 13 "Achilles," the feline resident mouse-catcher at St. Petersburg's Hermitage museum, was…