Skip to main content

lida-abdul

Lida Abdul

Lida Abdul describes herself as an artistic nomad. Born in Kabul in 1973, she and her family fled Afghanistan soon after the Soviets invaded in December of 1979. 

Newswire