Russia - Ukraine fierce fighting across the front line

Russia, Ukraine, front line, Artillery, shells, UAVs, Causalities
World
image