If you feel this strongly about it, make a stand in Japan.
Contact Japanese media agencies, wave a placard in Osaka or Tokyo, do whatever you think would highlight this issue in Japan.
We are not Japan. We have our own shit to deal with.
(
Captain Howdy,
Tue 10 Jul 2012, 8:47,
archived)