Watch: Iranian TV host accuses Taliban of despicable crimes

Taliban spokesman tells Iranian TV host that most accusations against his country stem from 'Western propaganda.'

Tags: Iran Taliban
MEMRI ,

Taliban rights abuses
Taliban rights abuses
iStock



top