Its a magazine of people who either die martyrs for Christ, or knew someone who was, or are facing persecution in other parts of the world.
Oh, sounds interesting but mostly depressing
Yes, I've heard of it! Actually it's very encouraging, though it is sad.