Charges against seven Indians were dropped after they had spent a week in detention for their alleged roles in the December 8 riot in Little India, a precinct of Indian-origin businesses, eateries and pubs where most of the South Asian workers take their Sunday break.
The cases against 21 out of the remaining 26 was also heard in court, with the prosecution asking for them to be remanded for another week for further police investigations.
District Judge Lim Tse Haw agreed to grant the request, but not without asking the prosecution to call on the police to "expedite" matters.
When he asked if the defendants had anything to say, some suspects took the opportunity to speak up, through an interpreter.
More From This Section
Some of them alleged assault by police officers while under lock-up in a "place where there was no camera", and expressed concerns that their family have yet to be notified, The Straits Times reported.
The cases against five others who were also charged last week would be heard in the next few days.
Meanwhile, two more Indians, Samiyappan Sellathurai, 41, and Sarangan Kumaran, 35, were charged in court and accused of being part of an unlawful assembly and throwing pieces of concrete at other people in the vicinity of Little India's Race Course Road and Kerbau Road.
The trouble on December 8 started after a private bus fatally knocked down an Indian pedestrian, 33-year-old Sakthivel Kuaravelu in Little India.
Some 400 migrant workers were involved in the rampage that left 39 police and civil defence staff injured and 25 vehicles -- including 16 police cars -- damaged.
Singapore previously witnessed violence of such scale during race riots in 1969.