Features Features Meet Achilles the Cat, Russia’s deaf but highly gifted World Cup soothsayer Can this mouser continue her success predicting match winners? June 19, 2018 SAINT PETERSBURG (AFP) – A deaf, white cat named Achilles is soon to begin his work as Russia’s official soothsayer for the World…