Home /Fox Business anchor Liz Claman has ripped Lara Logan, who stars in a series on Fox Nation, over controversial remarks comparing Dr
Fox Business anchor Liz Claman has ripped Lara Logan, who stars in a series on Fox Nation, over controversial remarks comparing Dr