World These Russians are fleeing to the U.S. â by walking from Mexico February 16, 2023 Share on Facebook Tweet on Twitter CBC | World News