As two giant pandas arrive in Atlanta under a US-China government agreement, some are questioning the true nature of this diplomatic gesture, and whether it's a symbol of growing cooperation or a clever distraction from more pressing issues.