Eliot Higgins
Bellingcat and a whole lot of internet.

Last synced from Twitter 68d ago