Maldives Police Service has launched an investigation into the human trafficking allegations against the RIX Company Pvt. Ltd. the contractor developing a tourist resort at Baa Atoll Bodufinolhu.

(More to follow)