ibtimes.co.uk
UK government denies suppressing Russia meddling probe ahead of polls
Moscow has been accused of spearheading sophisticated disinformation campaigns around the world to further its interests, including trying to manipulate US elections.