Dr Syed Nazir Gilani

Military Commanders have a jurisprudence to address