David Mencer

David Mencer

About Me
David Mencer is a communications specialist and former LFI Director who moved to Israel in 2017 when Jeremy Corbyn became Labour leader.