The often subliminal connections behind Japan’s politicians
I haven’t seen this reported yet in any of the English-language Japanese media but this story has piqued my interest. On July 21st, during an evening news story about the notorious Imperial Japanese Army unit “Unit 731″, Japanese broadcaster TBS inadvertently (or not) briefly included an image of current Chief Cabinet Secretary Shinzo Abe, who [...]