Elliot Higgins, reporting from his sofa in Leicester, England..
He is a propagandist, and manipulator.
https://thewallwillfall.org/2017/01/09/bellingcat-fact-or-fiction-everything-you-need-to-know/
He is worse. There is correspondence showing he has had forewarning of events and not stopped them