No Comment
Ukraine: Moment of strike on Kremenchuk shopping mall caught on CCTV
This is the fatal moment a Russian missile hit a shopping mall in Kremenchuk, Ukraine on Monday, June 27. According to officials, at least 18 people were killed in the attack, dozens were wounded, and many others were unaccounted for.
No Comment
Soyuz rocket takes off featuring letter Z
The Russian Defense Ministry released footage Wednesday that it says shows a Soyuz rocket taking off with a Meridian M communications satellite with the letter Z featuring prominently on the rocket, in support of the Russian military operation in Ukraine.