Jerusalem Dateline – Human Rights Group Calls Out Palestinians for Torturing Their Own People
http://youtu.be/4JXMSCc0YoA Human rights group calls out Palestinians for torturing their own people; and religious persecution and anti-Semitism on the rise...