I keep seeing this photo and wondering what the story is behind it?

I'am sure it is not a pretty story, but has the mystery been solved?