Alon Ben David is an Israeli television and print journalist. He has been covering Israeli military affairs for more than 25 years for Israeli and international media outlets and is currently senior defense correspondent for Israel Channel 10 and Middle East correspondent for Aviation Week. On Twitter: @alonbd