European abolitionist movement

GPTKB entity