English News | Latest and Breaking News | Todays News
COLOMBO: China has said “the ball is in Sri Lanka‘s court” as it avoided giving a…