Miranda Devine

Miranda Devine

Miranda Devine

Miranda Devine is a writer, New York Post columnist and Fox News contributor.