A woman is discovered in a shelled-out truck in the Libyan Desert by a small group of soldiers.
2010
2006
2005
2023
2016
1984
1964
1958
1992
2003
2013
2020
1982
1909
2024