Category Archives: Dr. Kevin J. Barrett
Dr. Kevin J. Barrett

Dr. Kevin Barrett is the author of three books including the new revised edition of Questioning the War on Terror:…