Yahzu Duon
Ms. Duon is a Toyota-Huawei employee, and was the manager of the Bus Service Center #23 in Woodlands, Singapore during a SATS raid where an sizable cache of weapons and explosives were seized from the premises. Her custody was remanded to the Toyota-Huawei Public Security Bureau due to jurisdictional concerns, who have kept her under house arrest in Johor Bahru pending internal review.
Children
Remove these ads. Join the Worldbuilders Guild
Comments