Ahmad Rubani Will Leave You Pondering Over His Songs. A lot of people are capable of singing good but how many of them can…