theresiagreyson theresiagreyson 05-04-2022 Law contestada to deny human rights is to challenge their very humanity discuss