Japan Johnny’s Scandal

Pichamon Yeophantong, left, and Damilola Olawuyi, both members of the U.N. Working Group on Business and Human Rights, speak to reporters at the Japan National Press Club regarding the alleged …