Read More 6 minute read Opinion Western technology is powering one of Russia’s most terrifying weapons—and it must be stopped Texas Instruments. Intel. Taoglas. All found in Russian bomb debris. byDenys SvyrydenkovandbyStanislav Brus
Read More 3 minute read Daily review Russo-Ukrainian war, day 1221: Russian missiles still packed with Western tech kill Ukrainian civilians — a couple in Odesa died Meanwhile, Ukraine's Security Service destroyed Russian helicopters and air defense systems in a successful strike on occupied Crimea. byEuromaidan Press Staff