Putin’s Forces Dropped X-69 Missile On Russian Territory? New Report Makes Stunning Revelation
Published on Apr 24, 2024 07:11 pm IST
Russia reportedly dropped over 21 bombs on its own territory in the last two months amid war with Ukraine. Recently, Russian forces dropped an X-59 missile in Belgorod. Belgorod houses several military bases and training grounds. Where else has Russia bombed itself? Watch the full video to know more.
RELATED VIDEOS
UAE intercepts 29 threats, US reaper fleet bleeds $330M dry
Published on Mar 10, 2026 02:15 am IST
Iran posts proof of US HIMARS strikes from Bahrain?
Published on Mar 10, 2026 02:13 am IST
'Major surprises' await Trump as oil inferno rages, THAADs destroyed
Published on Mar 10, 2026 02:09 am IST
Khamenei 2.0 deadlier? Mojtaba orders cluster bomb fury under 7th deadly salvo?
Published on Mar 10, 2026 02:07 am IST
IRGC dares US as Mojtaba's rise remains shrouded in mystery
Published on Mar 10, 2026 02:04 am IST
'Flabbergasted' Trump sneers at Iran's new Supreme Leader
Published on Mar 10, 2026 01:14 am IST
Hi, {{name}}
Sign out
{{planName}}
{{^userSubscribed}}
{{/userSubscribed}}