Browsing: All news

Category Added in a WPeMatico Campaign

The eMerge Americas conference and expo brings together the leaders and emerging players in the some of the most advanced and in-demand defense technologies today. Companies making huge leaps forward in AI, counterdrone, and PNT denial tech bring their latest developments to showcase, pitch to the Department of Defense, or even find investors.
But one of the most stunning developments at the conference is actually something that everyone who works in defense (including the warfighters themselves) really needs in everyday life. And it’s not high tech or AI. It’s human counterintelligence.

The future of U.S. military aviation is unfolding.
In the Air Force, the F-47 Next Generation Air Dominance (NGAD) fighter is in the works, and the B-21 Raider stealth bomber is already flying. On April 20, 2026, Chief of Naval Operations Adm. Daryl Caudle shared that the Navy will decide on its next-gen fighter in August. That same day, Northrop Grumman released the first public images of its concept for the Navy NGAD.

Foreign contractor personnel operating alongside Ukrainain special forces have reportedly taken extensive casualties in a friendly fire incident near Kovsharovka in the Kharkov/Kharkiv Region, after Ukrainian personnel fired on them and the special forces. Severe and worsening personnel shortages have resulted in foreign contractors playing an increasingly central role in the Ukrainian war effort, although the origins of the contractors killed in the latest incident remains unknown.

Iran released a produced video of its small boat forces storming a tanker in the Persian Gulf, threatening commercial shipping.
!function(r,u,m,b,l,e){r._Rumble=b,r[b]||(r[b]=function(){(r[b]._=r[b]._||[]).push(arguments);if(r[b]._.length==1){l=u.createElement(m),e=u.getElementsByTagName(m)[0],l.async=1,l.src=”https://rumble.com/embedJS/u2y1af”+(arguments[1].video?’.’+arguments[1].video:”)+”/?url=”+encodeURIComponent(location.href)+”&args=”+encodeURIComponent(JSON.stringify([].slice.apply(arguments))),e.parentNode.