News
Global Headlines Kabul: The Taliban government of Afghanistan has directed private television stations in Afghanistan not to telecast Voice of America (VOA) and British Broadcasting Corporation (BBC) news programmes in the country, media reports said on Tuesday. more