Media Highlights TV •

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