One summer day, two strangers cross paths in Portugal's most popular destination for people to commit suicide, the Forest of Lost Souls.
One summer day, two strangers cross paths in Portugal's most popular destination for people to commit suicide, the Forest of Lost Souls.
More