CIDISS
Center of Indonesian Development Information Strategic Studies
CIDISS
Browsing tag
foreign workers
Many Foreign Workers sin License, Police oversee Corporation
Read more