Detroit police shutdown of psychedelic church…
Detroit police… raided a psychedelic religious institution, Soul Tribes International Ministries. Police searched the building, seized substances and shut down the facility, calling it an illegal operation… “As a result of the operation, which involved DPD personnel, BSEED (Buildings, Safety Engineering, and Environmental Department) inspectors, and the work of our city attorneys, illegal controlled substances…
Recent Comments