Home Sri Lanka-China co-branded satellite launched 390328_283274185127313_1443536459_n

390328_283274185127313_1443536459_n