Over 80 percent of American voters support the Green New Deal (GND), or so claim its backers citing a recent survey by a group of academic pollsters. Furthermore, this public endorsement is supposedly bipartisan, with 92 percent of Democrats and 64 percent of Republicans indicating that they either strongly or […]
Day: April 1, 2023
After causing a meltdown in British tabloids over the “hallucinating effect” it might cause, Russia’s Filin visual optical interference device, fitted to some Navy ships, has been captured in action by the Russian defense channel. Russia Today – March 11, 2019 After causing a meltdown in British tabloids over the […]