A suicide mission to blow up a radar station in the jungle.
1989
1962
2021
2002
2015
2010
—
2003
2008
1974
2023
1980
1973
1985