great wall of china
LettersSocial Media

Dear China, You Blocked So Much Internets!

This week’s sternly-worded letter has been earned by China (yes, the Republic of). And to anyone who is even THINKING about making some a “Are you sure you’re not from there?” joke because of my super slanted eyes, SHARRAP! Just shut your mouf wide open! Anyway, moving on… Dear China, …

READ MORE →