The Kill Team (Movie Review)

In 2013, Dan Krauss (The Death of Kevin Carter 2004. Extremis 2016) directed The Kill Team – a documentary about how Private Adam Winfield tried to blow the whistle on his platoon’s war crimes in Afghanistan. It did not go so well for him, being ... Read More