The supporters of Margaret Thatcher have gone into meltdown with their desire to clamp down on any criticism of Margaret Thatcher. At first my reaction was OK she has gone, she had many good qualities and she had many bad qualities, what was the latest score between Rajasthan Royals v Kolkata Knight Riders in the Indian Premier […]