David Govrin, head of Israel's mission in Rabat, claims charges of sexual harassment against him were fabricated by security officer amid a dispute
David Govrin, head of Israel's mission in Rabat, claims charges of sexual harassment against him were fabricated by security officer amid a dispute
Recent comments