A wave of violence has hit Pakistan – where general elections are due to be held on the 25th of July. One of the main parties is the Pakistan Muslim League …

source