A documentary about Lithuania's secret special task force, which operated in 1991.
2007
2012
2006
2017
2024
1990
2015
2020
1907
2008
1982
2019
1979
—