close
Articles

South China Morning Post: Is India doomed to chair the most impotent G20 in modern times?