Posts

Showing posts with the label Saunders

Woman buries her baby alive, 1924

Image
New Egypt Press 18 Sep 1924