國際文宣組 IFC
Nepal and China ... what’s the link?
Well now you know: their political party.
Stop meddling with others “internal affairs” #China!
#ccp #nepal #diyms #english