Dan Krauss' riveting, disturbing, morally probing documentary, The Kill Team, celebrated its world premiere this week at the 2013 Tribeca…
Wading through the muck of Tribeca's programming is always a tricky business. It's gotten a bit easier in recent years,…