Russia’s New Robot Dog, M-81, is Based on a Commercial Chinese Robot
Good news, it appears that Russia’s brand new rocket launcher-toting robot dog is on sale, on China’s Ali Express. Yesterday, at Russia’s premier arms convention Army 2022, on the outskirts… Continue reading "Russia’s New Robot Dog, M-81, is Based on a Commercial Chinese Robot"