where was karl marx born
Karl Marx was born in Trier, Prussia (present-day Germany). While he attended a Lutheran elementary school growing up, he later became an atheist and a materialist.