Sheng Yang and Chunfen Jia: Happy Endings 'R' Us
Out on North 1st Street, the sign held by Chunfen Jia, 53, of Mt. Vernon Illinois, read "Massage Stadium Room 105." And apparently, they offered more than a deep-tissue rubdown. Jia and her partner, Sheng Juan Yang, 41, of Rowland Heights, Calif. were arrested Tuesday on suspicion of prostitution, soliciting business from a roadway, and operating a business without proper permits after they agreed to a happy ending, and maybe more, for money from a police informant. Here's the advertised "massage stadium:"