Ah Herr Admin at 7:06 pm February 25, 2014 German Chancellor Angela Merkel and Israeli Prime Minister Benjamin Netanyahu captured today by Jerusalem Post photographer Marc Israel Sellem in Jerusalem. Angela Merkel, Benjamin Netanyahu, and the rather awkward case of the shadow moustache (IndependentUK) FacebookTwitterPinterest