Omkara Techichi – Genoside compulsion