Choksi produced before magistrate, to face charges of illegal entry into Dominica

creative