has been mocked after attempting to take a victory lap for preventing Amazon from building its new HQ in New York. The chimed in after it was in its new location in Arlington, Virginia. Despite the move coming as the company faces its largest ever job cuts, AOC patted herself on the back for previously preventing the project in her home state.
Load More
Load More