Hillary Clinton and other Democrats have led the way in abandoning principles of human rights, democracy and rule of law by pandering to Israel and its powerful lobby, explains Lawrence Davidson. By Lawrence Davidson In early March, Professor Richard Falk,…Read more →
Source