A woman is discovered in a shelled-out truck in the Libyan Desert by a small group of soldiers.
2019
2017
1993
2009
2024
2025
1995
1939
1966
2018
2016
1943
1972