Massive explosions and fires ripped through Crimea on Tuesday, forcing evacuation of 3,000 residents as the Ukraine war appears to be spreading to the peninsula […]
Continue readingTag: Crimea Blast
Soldiers fighting Russians have a new weapon. See what it can do
Ukrainian troops are loving their new Polish "Krabs" artillery system – a high-tech GPS-directed artillery system that is more accurate and safer than the old […]
Continue reading