China’s Internet went into an uproar after an unwanted newborn baby was discovered flushed down a toilet in an eastern Chinese city. Netizens poured invective on the mother, but the rage has softened as more details have emerged of her particular plight.
Read Full Article »