Two Liberal Lions are no more. Good Kill. Congress reacts to the good news.

1 min read

Two favorites of  the Progressives are gone. Those who support Israel and peace in the Middle East are this morning rejoicing. As they should be. Those extremists and Anti Semitics? Are heart broken.