Tucker Carlson, the former Fox News anchor who has drawn flak for his ferocious anti-Israel activism in recent months, added more controversy on Wednesday by claiming Israeli officials detained him before his departure, which the Airport Authority and the U.S. embassy denied.
The Christian Post | RSS
