Sandra Iheuwa clashes with critics