2 years ago2022 MAR 14 Russia is not losing the war RU Troops have died the alternative is the Dresden effectFour Corner Ministries News through a Christian Filter