Daily Archives: July 4, 2003


In 1999, the Land Mine Treaty was proclaimed into law. A Canadian initiative, it has been signed by over 100 countries, including all European NATO countries. Its authors and champions won the Nobel Peace Prize. The Treaty simply states that … Continue reading

Posted in How the World Really Works | 4 Comments