#VaccumBomb
News | News
Ukraine Claims Russia Has Detonated Illegal, Devastating Thermobaric SuperWeapon
As Russian leadership begins to realize that taking Ukraine militarily is not the easy task they thought it would be, a panicked Vladimir Putin is beginning to exhibit signs of panic and desperation to include the breaking of treaties and the possible com