Castro and his twin brother are anchor babies...his parents are illegal aliens...
That does not seem to be accurate.
Parents were born here in the United States.
_______________________________________________
the mommy of the Castro brothers is a proud open borders La Raza member and snarky about the fact she is an illegal alien..
Castro’s mother was born here, and her twins were born here.
That in itself makes them all citizens.