Russia Blasts Ukrainian Cities With Thermobaric Drones
Recovered Shahed thermobaric warhead stamped with "TBBCh-50M" , plus "4-24" which may eb the date of ... [+] manufactureUkraine MoD Russia’s relentless drone bombardment of Ukraine continues, with 90 Shaheds launched last night alone. …