I don't wanna break any forum rules but a major cannabis site in the UK has been down for 24 hours and all results from a search engine for the site removed as if the site never existed!...Feds?