No flights to Karachi?
Apparently not, and no return flights from JFK. I can only assume the flights from Karachi to JFK only stop at MAN for some sort of US immigration purposes and that the return flights are direct.
Edit:
Thanks for confirmation delta154, you beat me to it.