India Approves Death Penalty For Rapists Of Children

Recent incidents in India, in which two young girls were raped and murdered, served to highlight the terrible sickness that exists within our species. Any action that reduces or hopefully ends entirely such disgusting behaviour has to be welcomed. The sickness in question is inhumanity. It is in every nation. Whilst Rebel Voice supports the […]