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

143

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….