non stop news concept background

Chinese embassy highlights that human trafficking convictions in Bangladesh can lead to long prison terms, fines, or even death penalty.