A suicide mission to blow up a radar station in the jungle.
1965
2013
1991
1980
1920
1993
2003
2022
1975
2005
1968
2004
2010
2020
1990
1982
2015