Street Preaching @beyonce Church of satan! Cop tries to take our phone & violate our 1st Amendment

First published at 02:12 UTC on April 30th, 2024.

Houston Police Detective Willis Huff Badge #5866 tries to bully us off the block who is aligned with this devil church, but we weren't having it! Know your rights or corrupt cops like this will abuse their authority! We will be making formal coโ€ฆ

MORE
CategorySpirituality & Faith
SensitivityNormal - Content that is suitable for ages 16 and over
DISCUSS THIS VIDEO