© 2008-2024 One News Page Ltd.
All rights reserved.One News® is a registered trademarkof One News Page Ltd.
‘You Indians Are Everywhere’: Texas Woman Arrested
The video shot in a parking lot outside the Sixty Vines restaurant in Texas shows the woman, Esmeralda Upton, yelling racist remarks towards the group and even striking one person from the group in the face.