After years of lobbying by rights activists and the international community, Malaysia passed an effective and comprehensive law in 2007 against human trafficking with provisions for protection, shelter and return of trafficked person to their home countries.