99
Eliot Higgins and his 28,000 forensic foot soldiers at Bellingcat have maintained a miraculous nose for the truth (and a keen sense of its limits) in Gaza, Ukraine, and everywhere else where online atrocities lurk.
Eliot Higgins and his 28,000 forensic foot soldiers at Bellingcat have maintained a miraculous nose for the truth (and a keen sense of its limits) in Gaza, Ukraine, and everywhere else where online atrocities lurk.