Tag Archives: YouTube

Ching Chong Means I Love You

Everybody makes stupid mistakes once in a while. Some people just do it on a grander scale. Here’s the back story in case you missed it: On March 13th, UCLA political science student Alexandria Wallace uploaded a rant to YouTube about Asian students disrupting life on the UCLA campus. Her complaints were numerous and perhaps […]