World’s largest “psychedelic church” to shut down San Francisco location
The world’s largest psychedelic church is about to close its doors in San Francisco. The Church of Ambrosia is blaming the move on what it calls harassment by the city’s planning department and religious discrimination. A gray building on Howard Street in SOMA is the home of the Church of Ambrosia, but it’s not your