Socialite , who was handed for killing a Belizean police chief with his own gun, was spotted out and about wearing a blue flowered sundress while grabbing a bottle of water in Belize City Wednesday. The Canadian-born former 'daughter-in-law' of billionaire Lord Michel Ashcroft walked free after she entered her guilty plea in the .Belizean law allows for a defendant who enters a guilty plea to avoid jail time by paying a fine established by the court.
Load More
Load More