Most people think countries like Canada have strong animal protection laws, but it doesn't. A case in point is the unfolding ...
While over 30 countries around the world have legalized same-sex marriage and about as many allow for joint adoption by ...