alturi.org
UK court blocks gay marriage for Cayman Islands, Bermuda.
Activists supporting same-sex marriage in the Cayman Islands and Bermuda received a heavy blow Monday following a ruling by a top appeals court in London. The United Kingdom’s Privy Council, …