Aichi woman arrested for mixing human excrement into school lunch

Whatever happened to just spitting?!

Read More