John Glaser discusses the latest Human Rights Watch report on Afghanistan on DW News

Featuring John Glaser