Antony Blinken Exposed as a Liar — By his Own State Department!
There are calls for the resignation of U.S. Secretary of State Antony Blinken, following the publication of an article which exposes him for lying in order to enable U.S. aid to flow unimpeded to Israel, despite the latter’s violations of U.S. law. Democratic Party Congresswoman Rashida Tlaib and Nihad Awad, the National Executive Director of the Council on American-Islamic Relations, […]
Read more