Neistat

Question marks over Amnesty’s research on Russian troops in Ukraine

Amnesty have published a few satellite images apparently showing armoured vehicles and artillery in an area in Eastern Ukraine and claim these prove the involvement of Russian troops in the country. However, the research Amnesty has published falls far short of proof, and in a matter of such importance, undermines the organisation’s claim to provide […]