Sarah Ihmoud claims Jews are rapists, IDF commits Nazi-like crimes in ongoing attacks on Palestinian Authority women.

Read more