Barack Obama’s visit to China, where he is attending the G20 summit, has had a bumpy start, with staircase trouble, a lack of red carpet and bickering over press access descending on him straight upon landing at the airport. But nothing can pull the rug from under the US leader.
Read Full Article at RT.com
Read Full Article at RT.com