Instantly grasp the forefront of world news dynamics
On June 22, a professor at Kobegakuin University dropped a bombshell on social media about alleged…