Mongolia Illegal Illegal Illegal Illegal Montenegro Illegal Illegal Illegal Illegal [131] Morocco Illegal Illegal Illegal Illegal Cannabis in Morocco has been illegal since the nation's independence in 1957, reaffirmed by a total ban on drugs in 1974, but is partially tolerated in the country, where it has been cultivated for centuries and is still among the world's top producers of hashish.