what nationally was karl marx, russian, danish, english, german

1 answer

Karl Marx was German. He was born on May 5, 1818, in Trier, in what was then the Prussian Rhineland. Later in his life, he lived in various countries, including France and England, but his nationality was German.