David Kenner

David Kenner is a journalist based in Beirut.