Bull Running in Britain The last bull run in Britain was held at Stamford. Bull runs had been held for over 600 years. Source Share This Article
Also on Shenhuifu Europe’s First Banknotes Issued in SwedenSt. Robert Bellarmine, Galileo and HeliocentricityUSSR launched the Mars 7The Piccadilly LineEast Timor Referendum