Sometimes a story makes you sick to your stomach and despair against basic humanity. This week Farzana Parveen Iqbal, a 25 year old pregnant girl was stoned to death outside the Lahore High Court in Pakistan. If it could become any worse, the stoning was carried out by the girl’s own family including her father […]