As a child Debbie, her older brother Andrew (called Tex) and older sister Phylicia lived in Mexico to escape US racism. Their mother Vivian Ayers decided to live there to give the Allen children a brief experience of not having to endure the chronic ...
read more