A group of people in Portland are facing charges after the police learned they were allegedly operating a business called Shroom House where they sold magic mushrooms. According to reports, a store in Portland, Oregon called Shroom House opened its doors to the public on October 24. The shop reportedly sold…
Updated: