San Francisco CA
Or is it that you do not understand that resorting to ad hominem means that you already lost the debate?
By posting you agree to the Terms and Privacy Policy.
Discussion
By posting you agree to the Terms and Privacy Policy.