Juan Williams is a journalist and writer working for Fox News. He has also worked with NPR but at present, he is working for Fox News and writes columns for different newspapers and magazines. ... Read more