A British socialite is being held in one of the world’s toughest prisons after she allegedly shot a policeman in Belize during a drinking session.
Continue Reading