By Richard Javad Heydarian/
“We’ve got a lot of planes, a lot of helicopters, a lot of cars and a lot of guys. If you are a host country, sometimes it may feel a bit much,” quipped the United States President Barack Obama, trying to downplay an embarrassing commotion shortly after he landed in China for the G20 Summit.
The Chinese hosts controversially denied the American leader red-carpeted stairways upon his arrival, while his staff got into a shouting match with Chinese security officers, who blocked off the White House press corps on the tarmac.
In unprecedented show of defiance, one Chinese official went so far as shouting, “This is our country. This is our airport.”
SOURCES: Al Jazeera News Online