Storia: Human traffickers in Oman face fines of up to OMR100,000 — Warptech Lab News