& character sumbitted from frontend appears as &

Hi,

I have a console that runs on ROR. When i submit an html content from the frontend the '&' charater in the content appears as '&' in the backend. When I submit the same page again the charater appears as & i.e. after every submit & is appended by amp;

Does anyone know how this is happening.

Thanks, Uday.