Built with v0
220 foreigners detained during check on 89 business premises in Shah Alam – Dailymotion