Americans Are Fleeing Lockdowns, When They Can Afford It Posted on January 25, 2021 by TeamIcarus | 0 Comments For nearly a year, governments have been instructing people to stay put.Read more »