Mountain Home Air Force Base is a United States Air Force installation in Idaho that supports military operations and training.
No entity score yet. This entity needs at least one linked article with an entity impact vote and focus support.
Showing 1-1 of 1 linked article
Page 1 of 1
A midair collision between two Navy fighter jets forced the cancelation of an air show at Mountain Home Air Force Base in Idaho, but all four crew members survived.
Per-entity impact from this article: None