President Barack and First Lady Michelle Obama landed in India today. Their four day state visit has been the subject of lots of controversy because of an anonymous and, according to the White House, untrue report that the trip would cost close to 200 million per day. The trip is expected to help create more [...]
