Miranda Devine

Miranda Devine is a columnist with The Daily Telegraph.