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 ...
Results that may be inaccessible to you are currently showing.