Black Lives Matter (BLM) has made waves in U.S. politics in recent years. They are a source of controversy all across the country and their message has created a racially divisive political climate at times. That being said, they have the right to be heard. This past weekend there was a pro-Trump, free speech rally... Continue Reading →