When was Friedrich Engels (philosopher) born?

Share: 

Friedrich Engels (philosopher) was born on Tuesday, November 28, 1820.