Tag: Sugar Land

Waleed Abushaaban at a press conference (screengrab courtesy KHOU)

You’ll Never Believe What A Texas Teacher Called One Of Her...

An English teacher in Sugar Land, Texas has some explaining to do after calling one of her students a "terrorist." Whether it was a poorly...