Share
twitterlinkedinfacebook
Image 1 of 1
kabul_2001_05.JPG
Kabul, Afghanistan<br />
November 2001<br />
<br />
A television store now open for business in central Kabul after the Northern Alliance was defeated by the Northern Alliance. The Taliban forbid the use or ownership of a TV or radio during their rule of the country.