Socialist martyr George Floyd is the newest victim of idol worship.
First things first, the death of George Floyd was tragic and unacceptable. So much so that a rare guilty verdict was given to the arresting officer Derick Chauvaun. Furthermore, law enforcement and government officials shamed the officers involved in the death of George Floyd. For instance, the Ohio attorney general released a statement to the […]