It is verified. Fox news.
Maybe "military is the only way" doesn't refer to JUST current active-duty Army, Navy, Air Force, Marines, Coast Guard (and Space Force)? Cautiously optimistic. :-)