Russia Ukraine Bellingcat Report – Origin of Artillery Attacks on Ukrainian Military Positions in Eastern Ukraine Between 14 July 2014 and 8 August 2014
MH17 Russia Is this the Launch Site of the Missile that Shot Down Flight MH17? A Look at the Claims and Evidence