Thousands of South Africans took to the streets of Cape Town yesterday demanding a relaxation of drugs laws to allow medicinal and recreational use of cannabis.