mimibusisichimwi mimibusisichimwi 05-05-2024 English contestada Define the following term human rights violation