Washington Post — Jun 24, 18:25 PM
The Israeli Foreign Ministry called the findings a “libelous sham.”
Read full article at Washington Post →