Reply To: Has the town of Bucha been mentioned purely as a tribute to Satan? April 6, 2022 at 6:24 PM #2596 Lone TruthParticipant Total posts: 3339 Up0:: Replies viewable by members only