Radical anti-Israel group to host Capitol Hill briefing
(IPT) A virulently anti-Israel advocacy group is hosting a Capitol Hill briefing tomorrow where it will allege Israeli mistreatment of American citizens. American Muslims for Palestine (AMP) was able to secure a room in the Longworth House Office Building, which serves U.S. […]