David Almasi David W. Almasi is the vice president of the National Center for Public Policy Research. My Articles Google Finally Does Something RightMarch 20, 2020 | 9:59am EDT