Two of the recent crashes including F.7PG and the JF.17 were CFIT while the Mirage-3 unfortunately sucked a bird into its intake so there is nothing wrong with the the planes,just bad luck and pilot error.
I live in university town peshawar and heard all the blasts which literally shook my house after which intense firing started which stopped around half an hour ago.I myself work in Khyber Teaching hospital but wasn't on duty today otherwise would have told you about the number of casualties.