Femicide is not just a crime against women but also a violation of basic human rights and an assault on the fabric of society ...