Rally outside the U.S. Embassy in Moscow to demand Biden's resignation