
US-made electronics still found in Russian warplanes linked to alleged war crimes in Ukraine, despite 3 years of ...
A screen grab taken from a video released by Russian Defense Ministry shows SU-34 fighter jet of Russian Air Force dropping unguided FAB-500 bombs on Ukrainian positions on July 24, 2024. (Photo by Russian Ministry of Defense/Anadolu via Getty Images) …