The Russian Armed Forces are reported to have struck the Ukrainian town of Vovchansk in the Kharkiv region using an exceptionally powerful bomb, which some claim to be the elusive ODAB-9000 ...
Some results have been hidden because they may be inaccessible to you