Omicron: Germany Joins France In Prohibiting British Visitors Germany is preparing to implement new travel restrictions that will bar…