Eliot Higgins and his 28,000 forensic foot soldiers at Bellingcat have kept a miraculous nose for truthand a sharp sense of its limitsin Gaza, Ukraine, and everywhere else atrocities hide online.
Eliot Higgins and his 28,000 forensic foot soldiers at Bellingcat have kept a miraculous nose for truthand a sharp sense of its limitsin Gaza, Ukraine, and everywhere else atrocities hide online.