A woman is discovered in a shelled-out truck in the Libyan Desert by a small group of soldiers.
2023
1976
2005
2019
2022
2024
2003
2025
—
2018
1991
2017