Russia vs Saudi Arabia – who will win the World Cup opener? Achilles the cat has a purr-diction. (Video: Reuters) Follow us: https://www.channelnewsasia.com …

source