Listen to "Reality Check with Ben Swann" on Spreaker.
Home Tags Che Guevara

Tag: Che Guevara

Companies Ban Confederate Flag Sales, But Keep Nazi And Che Guevara...

Several major retailers have banned sales of the Confederate flag, after it was seen in photos being held by Dylann Roof, the suspect in...