BookMarksPlus
News about the discovery of the Omicron COVID variant no doubt added some unwelcome stress to many Americans' Thanksgiving weekends. Is Omicron more..