Arcadia, CA – The Santa Anita Inn in Arcadia, California, has made a lucrative business out of charging foreign, non-citizen mothers thousands of dollars so they can give birth to American citizens, and it isn’t alone in the questionable practice. ...
Read More »