A woman is discovered in a shelled-out truck in the Libyan Desert by a small group of soldiers.
2021
2009
1986
1948
1982
2024
2022
2020
1989
2019
2002
1957
1972
1953
2018