A young woman uses geotagged pictures to help rescue her kidnapped brother.
2023
1980
2020
1988
1997
2024
2014
2019
2016
2022
2018
2017
2011