The story is reported by a credible primary source, the BBC, and concerns a high-profile diplomatic event. While no other provided wire source explicitly corroborates the specific 'moral cowards' quote, the event itself is consistent with ongoing diplomatic tensions surrounding the Israeli leadership's international engagements.