Carol Greenwald
Carol Greenwald was the most recent editor of The Observer, a quarterly newspaper linked to [The Jewish Institute for National Security Affairs].
Carol Greenwald was the most recent editor of The Observer, a quarterly newspaper linked to [The Jewish Institute for National Security Affairs].