Rock and Roll in Kabul
Dubbed the world's first stealth concert, Sound Central is ready to rock the capital of Afghanistan.
Dubbed the world's first stealth concert, Sound Central is ready to rock the capital of Afghanistan.
Shannon Galpin | Posted 05.25.2011
Afghanistan's youth are living their lives every day under great strain, never knowing if their country will one day be at peace again, but determined to find their own voice in amongst the rubble that surrounds them.
AP | KEN TEH | Posted 05.25.2011
KABUL, Afghanistan — Guitars strapped to their backs, three trim Afghan youths flash rock star smiles at armed guards who wave them through the ...
Shannon Galpin | Posted 11.27.2011