THE GENERAL’S SON

Miko Peled is a peace activist who dares to say in public what others still choose to deny. Born in Jerusalem in 1961 into a well known Zionist fam...
Back to Top