A woman is discovered in a shelled-out truck in the Libyan Desert by a small group of soldiers.
2020
2023
2014
—
1975
2017
2016
1995
2008
2018
2015
1991