Comment

China Insults Departing US Ambassador

1
CuriousLurker2/28/2014 5:41:12 pm PST

Wow, that was some serious douchebaggery.