CHINA TOPIX

11/22/2024 03:19:06 pm

Make CT Your Homepage

red light district

Indonesia Shuts Down Country's Largest Red Light District

Indonesian authorities shut down the nation's largest red light district on Wednesday. Dolly, located in Surabaya, is not only the largest in the country, but also in Southeast Asia.

Real Time Analytics