-
Business Insider
May 18, 2022, 11:21 pm315 ptsUkraine has released footage of what it said was a Russian BMP infantry fighting taking receiving heavy fire. DIMITAR DILKOFF/AFP via Getty Images Ukraine has released a video appearing to show Russian troops in a trench being bombed. The footage also shows what Ukraine says is a Russian infantry fighting…
Trending Today on Tech News Tube
Tech News Tube is a real time news feed of the latest technology news headlines.
Follow all of the top tech sites in one place, on the web or your mobile device.
Follow all of the top tech sites in one place, on the web or your mobile device.