Browsing author

Amir Ranjha

Amir Ranjha is a law graduate. Currently he is practicing as an advocate high court Lahore.