Month: September 2013

3% of Pain

It’s been on TV the past few days. The same scene, again and again. The same news, again and again. I’ve finally understood why Japanese news can span
Read More