How Satan Seduces Bitter Believers On April 30th 1943, the corpse of Major William Martin washed up on a beach in Spain. When the body was examined, the Nazi authorities discovered not only the typical wallet litter (license, receipts, bills, Read More →