Ordinary Heroes: A Memoir of 11 Who Answered the Call to Sacrifice Their Own Lives for Others
In a world that often seems dark and hopeless, it's easy to lose sight of the good. But there are still people in this world who are willing to sacrifice their own lives for others. These are the ordinary heroes. This...