Babar Ayaz

Katyal, a peace harbinger, is no more