Dozens of law enforcement officers in riot gear responded to protests Friday in Tulsa, Okla., following a police shooting of a knife-wielding man with mental health issues. Two Tulsa...Read more
Curtis Love is the Black Huffin Post. I bring you new ideas, concepts and news that is different from these propaganda news websites. I don't do this for the likes. I only do this to invoke thought.