
Military Aviation
[Video] Ukrainian Il-76 releases flares on take off from Donetsk
MANPADS (Man Portable Air Defense Systems) are a serious threat in Ukraine and elsewhere. Reportedly filmed near Donetsk, in eastern Ukraine, the following footage shows an Ukrainian Ilyushin Il-76 releasing plenty of flares during the […]
You must be logged in to post a comment.