The Spanish Embassy in China issued an apology to Beijing after a sign reading "No dogs or Chinese" made an appearance in a Spanish comedy sketch.


Visit the original source and full text: Shanghaiist