Casey Babb is director of The Promised Land Project at the Macdonald-Laurier Institute in Ottawa, Canada, and an international fellow with the Institute for National Security Studies in Tel Aviv.
Casey Babb is director of The Promised Land Project at the Macdonald-Laurier Institute in Ottawa, Canada, and an international fellow with the Institute for National Security Studies in Tel Aviv.