Red Light Green Light poster

As nations around the globe attempt to fight sex trafficking, many consider legalizing prostitution. Two filmmakers travel to ten countries to explore the issue, in an attempt to answer the question of how we can prevent sexual...