Women ‘strip-searched’ at Qatar airport after newborn found abandoned; Australian police investigating
Australian authorities investigating a disturbing report.
Women ‘strip-searched’ at Qatar airport after newborn found abandoned; Australian police investigating
Australian authorities investigating a disturbing report.