Population Research Institute president Steve Mosher talks to Natasha D about the population control agenda and the devastating impact it’s having on China.
WARNING: this interview contains graphic details that may distress some.
Population Research Institute president Steve Mosher talks to Natasha D about the population control agenda and the devastating impact it’s having on China.
WARNING: this interview contains graphic details that may distress some.