Ukrainian forces down 88 Russian UAVs, another 128 disappear from radar

The Defense Forces of Ukraine successfully shot down 88 Russian drones, while 128 enemy UAVs vanished from radar.

The Ukrainian Air Force provided this update on Telegram, Ukrinform reports.

Since 16:00, May 17, Russian forces have launched 273 attack UAVs and other…

Continue Reading