The flag of Bermuda flies over  Front Street in the capital city, Hamilton. Photograph: Drew Angerer/Getty Images)

Bermuda has become the first country in the world to repeal legislation allowing same-sex couples to marry. The British Overseas Territory had allow(...)