Brown victorious as PLP retains Bermuda power

Bermuda’s Progressive Labour Party (PLP) has emerged victorious in the island nation’s general election.
Subscribe Free Trial