A picture is worth a thousand wordsApril 17, 2020August 2, 2020 Teddy&Harry Robert McDaniels, a black men, was tortured and lynched on April 13, 1937, in Duck Hill, Mississippi, USA. previousJean-Jacques Rousseau (Philosopher)nextReunited