Darrell Castle talks about the agreements the U.S. has made with other nations for mutual defense.
No transcript available.
Darrell Castle talks about the agreements the U.S. has made with other nations for mutual defense.