Anyone critical of President Obama being in India right now is an "idiot," MSNBC's Joe Scarborough bluntly served on his morning show, which prides itself on being a safe haven for different views. India is "exactly where [President Obama] should be" right now, he opined. With Council on Foreign Relations president Richard Haass on as a guest Monday morning, Scarborough clamored that President Obama "needs" to be in India right now for the sake of U.S. foreign policy. "I would send my President to India, like once a month, if I could, for long weekends," he emphasized. Scarborough hit left-wing...