Bellingcat: the Dead Cat Factory There have been two new developments in the long-awaited criminal investigation report into MH17 over the last couple of... Editor Feb 28, 2016 comments 21 featured / Media Criticism / mh17 / Ukraine