Showing posts with the label rocket launcherShow all
Ukrainian military fires from a multiple rocket launcher at Russian positions in the Kharkiv area, Ukraine, Feb. 25, 2023
Load More That is All