No media source currently available
Contrary to Ms. Zakharova’s claims that British authorities have presented no evidence of Russian involvement, thanks to Bellingcat and Russian investigative journalists, the evidence is piling up.