Any person arrested for the crime of prostitution, as defined in section 567.020, RSMo, shall undergo HIV testing without the right of refusal.
Prostitution is a class B misdemeanor.
A person who knows, or should have known, that such person had tested positive to the human immunodeficiency virus and commits the crime of prostitution is guilty of a class C felony. The judge may order a drug and alcohol abuse treatment program for any person found guilty of prostitution, either after trial or upon a plea of guilty, before sentencing. Upon the successful completion of such program by the defendant, the court shall allow the defendant to withdraw the plea of guilty or reverse the verdict and enter a judgment of not guilty.