Craig Rucker
December 6th, 2012
Left to right: Lord Christopher Monckton of the UK, Craig Rucker of CFACT and Cathie Adams of Eagle ForumCathie Adams, the International Issues Chairman for Eagle Forum, participated in a press conference organized...