it could be a handiwork of terrorists sponsored by indian intelligence agencies who are known to be very active in karachi .i mean anything is possible afterall india also wants to take revenge for the tragedies it suffered here supposedly through isi