Indonesian police have set up a new task force to investigate activities by LGBTQ people in the province of West Java, reports the South China Morning Post. West...
More Scene