The Rega Institute for Medical Research is a Belgian scientific establishment that is part of the Catholic University of Leuven in central Belgium. Read More
Experts, politicians and victims have jointly raised concerns over the Chinese Communist Party (CCP)'s alleged involvement in the forced Organ Harvesting Trade. ...