Free Ukraine War PowerPoint Template

A free PowerPoint template for making a presentation about the conflict in Europe. Present about the war of Ukraine and Russia. The design features the map of Europe with Russia and Ukraine flags on 3D puzzle pieces.