Buzzfeed is probably not the first place you would go to in search for news but you would still trust it more than the Kremlin’s garbage RT television station.
RT advertised itself in Britain with a deliberate appeal to anti-science conspiracists. Support for the lunacies of the “9/11 Truther” variety are only the most prominent.
Other idiocies included reporting that the Russian military intercepted the 2013 Urals meteorite.
It’s garbage and why it is still being broadcast on British terrestrial television is beyond any explanation except that the Kremlin’s dirty money talks.