
By Bethany Blankley | The Center Square contributor - December 21, 2021 at 08:48AM
(The Center Square) – Unlike last Christmas when many Americans were living in states still under lockdowns, an estimated 109 million people will be traveling out of town for Christmas and New Year’s this year, AAA reports, a 34% increase…
Read Entire Article Here: Watchdog National News
via IFTTT