Here are the details from the SHOCKING letter sent to businesses from Black Lives Matter protesters

623

Glenn details the shocking, threatening letter sent to businesses in Louisville, Kentucky from Black Lives Matter protesters. The businesses are told if they do not comply with a list of ridiculous demands, they’ll have to face the consequences….

guest
0 Comments
Most Voted
Newest Oldest
Inline Feedbacks
View all comments