World War II

Restoring Faith in Humanity

Restoring Faith in Humanity

Hanging in Yad Vashem is a huge painting of a man taking an emaciated young boy by the hand and leading him towards a palm tree. Titled, ”The Man Who Restored My Faith in Humanity,” it is the creation of the then 16-year-old Czech Holocaust …

Checkmate

Checkmate

Every few decades a true prodigy emerges in the likes of art, music and science. It is difficult to categorise …