Eliot Higgins
Bellingcat and a whole lot of internet.

Last synced from Twitter 12d ago