Property developer allegedly defrauds 124 accommodation seekers

0
173