Russian military August 7, 2022 0 3 Russian generals sacked as army struggles [ad_1]The poor performance of the Russian armed forces during its invasion of Ukraine appears to…