Home Videos Watch: Russia Launches Satellite Featuring Letter Z Watch: Russia Launches Satellite Featuring Letter Z Mar 23, 2022 comments off Tweet on Twitter Share on Facebook Pinterest NBC News