ಫೋಟೊ ಗ್ಯಾಲರಿ

29-06-22 07:12 pm ಫೋಟೊ

Russian missiles rain down on Ukraine as West pledges enduring support

Russia's recent missile strike on the crowded shopping center in the city of Kremenchuk, Ukraine on Monday may very well have actually been an attempt at hitting a military infrastructure target, according to the latest UK defense intelligence update Wednesday morning as the invasion stretches into its 126th day. The attack on the Kremenchuk shopping center in the Poltava Oblast in central Ukraine on June 27 resulted in numerous civilian casualties, with many people still missing.