Omicron May be Headed for a Rapid Drop in US and Britain

CBN News,