Foreign workers live on Little India streets after being allegedly evicted by employer, Latest Singapore News - The New Paper