Thousands of people have gathered in London’s Hyde Park to celebrate 420, the unofficial International Weed Day. The event is … source