Where
We Grow.
We Grow.
Richard Kemp
Richard Kemp is a retired British Army officer who spent three decades fighting terrorists and insurgents around the world, including as commander of British forces in Afghanistan and Iraq. He has been present during each conflict between Israel and Hamas since 2008.