Does Irina Korzhanenko still have her gold medal?

At the 2004 Summer Olympics, she originally won the gold medal in shot put, but tested positive for stanozolol and was stripped of the medal. She later received a life ban from the IAAF in a Memorandum of 21 September 2005. Korzhanenko refused to return the gold medal, despite the pressure of the International Athletics Federation's officials. As of 2023, she has not returned the gold medal.

Yes, although she was stripped of the medal she refused to return it.