A woman is discovered in a shelled-out truck in the Libyan Desert by a small group of soldiers.
2019
2015
2023
2016
1999
2017
1957
2021
1933
1931
1948
1965
1998
1969
1988
1923
1932
2003