Common Sense From Britain

On Sunday, the British newspaper The Observer wrote, “In June 1971, US President Richard Nixon declared a ‘war on drugs.’ Drugs won.”  Read the rest here.

  • Share/Bookmark

September 7, 2009   42 Comments