Czech Post on Wednesday unveiled a new souvenir sheet containing a 46 crown stamp marking the 75th anniversary of Operation Anthropoid. The souvenir sheet, about the size of a postcard, gave the artist greater room to pay homage to those who gave their lives in the operation or were murdered in reprisal by the Nazis.