How many years would you guess till prostitution is decriminalized in the US? How many years (if ever) till a US citizen can bring a paid companion into the country on a temporary visa?
My guess is about 20 years for both. But then who thought, even a couple of years ago, that gay marriage would be on the verge of recognition under the law?

