Laura Owens pleaded guilty to fraud after claiming she was pregnant with Clayton Echard’s twins. She faces over a decade in prison.

Read More