Tag: Abdul Hafeez Kardar Observer Voice

17 January: Remembering Abdul Hafeez Kardar on Birthday

Abdul Hafeez Kardar (17 January 1925 – 21 April 1996) was a

OV Digital Desk

21 April: Tribute to Abdul Hafeez Kardar

Abdul Hafeez Kardar (17 January 1925 – 21 April 1996) was a

OV Digital Desk