CNNV

AcronymDefinition
CNNV➣Churches' Network for Non-Violence (international movement to ban physical punishment)