The Japanese government and Tokyo Electric Power are facing angry backlash among the public for their radioactive wastewater discharge plan, as people in Tokyo rallied on Saturday for a large-scale protest. On March 11, 2011, an earthquake off Japan’s…

Read More