Japan’s #MeToo moment - where power, police and politics collide · Channel 4 News · Sentinel