A woman is discovered in a shelled-out truck in the Libyan Desert by a small group of soldiers.
2022
2018
2005
2025
1986
1980
2007
1995
1955
1996
1985
2014
2023
2016
2000
1969
1992
2006
2011
2021