COLOMBO (News 1st); Sri Lanka-China Friendship Association (SLCFA) condemns the Indian intervention of dictating terms to Sri Lankan sovereignty...