On this day, as well it being the 41st Anniversary of England’s first and, so far, only win of the World Cup, 1973 saw the end of the 11 year long Thalidomide case, in which the victims were awarded some twenty million pounds (approx US$40 million).
1991 saw the Italian tenor Pavorotti celebrate 30 years in opera with a huge, free concert in Hyde Park.







Latest Comments