A woman is discovered in a shelled-out truck in the Libyan Desert by a small group of soldiers.
2023
2015
2024
1989
2009
1984
2002
1934
2021
1991
1967
1987