The Afghan Whigs‘ first new song in five years, “I’ll Make You See God,” is raw emotion. Frontman Greg Dulli’s lyrics don’t make much sense — there’s something about everything becoming “ebony,” and ...
KABUL, Afghanistan — A group of young Afghans – both women and men – is coming together in the country’s war-torn capital to practice a mystical Sufi Islamic dance. The group’s founder says she sees ...