Taheerah Ahmad enters not guilty plea