Rapists will not learn their lesson unless one or two of them are given capital punishment publicly, said Bangladesh Jatiyatabadi Mahila Dal President Afroza Abbas today (16 March).