Nothing illustrates how far Left the Democratic Party has moved than the reaction of the Democrats’ most popular and media savvy politicians to the news that Amazon was abandoning plans to build part of its East Coast headquarters in the New York city of Long Island City.
No Comments |