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.

Read more …