A hooded baby towel out of Hubei, China bears a striking resemblance to a very unfortunate war crime.
Read More »