China and India on Sri Lanka:Supremacy or Partnership? Breaking the mirror and looking through Original size at 259 × 194 Leave a comment Sri Lanka Rupavahini Corporation