A woman is discovered in a shelled-out truck in the Libyan Desert by a small group of soldiers.
2007
2005
2001
2004
1996
1992
1989
2008
2009
2006
2024
2025
1959
1998
1973