HomeTags116159604

Tag: 116159604

spot_imgspot_img

Doctor at the heart of Turkey’s newborn baby deaths case says he was a ‘trusted’ physician

ISTANBUL -- The Turkish doctor at the center of an alleged fraud scheme that led to the deaths of 10 babies told an Istanbul...

Subscribe

- Never miss a story with notifications

- Gain full access to our premium content

- Browse free from up to 5 devices at once

Must read

spot_img