The New Human Rights Movement, A talk by Peter Josephdimitarld (25)in #social • 7 years ago #science #scientific #method