Despite the fact that 19 other countries had already permitted same sex marriage, the recent US Supreme C ...

Despite the fact that 19 other countries had already permitted same sex marriage, the recent US Supreme Court ruling that legalised same sex in the United States had many people arguing for and agains ...