The Fareed Ayaz and Abu Muhammad Ensemble perform an ancient musical tradition, known as Qawwali, which has roots stretching back to 13th century India.
INDIAN music is a very ancient art and has a three-thousand-year-old tradition behind it. This represents perhaps the longest unbroken record of any cultural tradition we know. Countries like China ...