aha hakaba ariho hafatwa nk'ahavuye ishingwa ry'umuryango mpuzamahanga uharanira uburenganzira bwa muntu amnesty international in allan's usage sociological theory consists of abstract and testable propositions about society