Where Brothers Sell Their Sisters

News piece looking at trafficking and prositution in North Sulawesi, Indonesia.