Getty Images AsiaPac Police in Nepal say they have arrested six people over allegations of human trafficking, torture and defrauding people by promising them a visa to Australia. According to ...
Results that may be inaccessible to you are currently showing.