Is it legal to receive money to marry someone just so they can stay in the USA?

Yes,Fines and imprisonment for you and the perosn you are marrying could be deported and banned from the USA for life.I would think carefully if you have to marry someone just for money?I am British and because I didn't marry my Fiance of five years quick enough (I loved him to pieces) he has decided to marry An American woman he has know for two weeks and I highly suspect that she is receiving some money.I think maybe people who consider to marry someone for money should, perhaps consider other people may be involved.I was marrying for love not money and I am devistated to know that this kind of disgusting thing goes on.People get hurt as well as you getting fines and imprisionment.