A young woman uses geotagged pictures to help rescue her kidnapped brother.
2015
2018
2019
2023
1976
2024
2022
2009
2010
1994
1997
2017
2004
1995