Deadly Russian missiles hit Ukraine energy infrastructure

Russian missiles, Ukraine energy infrastructure, Russian troops
World
image