PSP celebrates independence day in Karachi