Life and achievements of Dr Qazi Ashfaq Ahmad

Dr Qazi Ashfaq Ahmad is by profession a retired engineer and academic having earned his major qualifications at Aligarh Muslim University, India, University of Wisconsin, USA and University of Sydney, Australia. However his major passion in life is, and has been for most of his life, the application of Islam in the daily life of … Continue reading Life and achievements of Dr Qazi Ashfaq Ahmad