'Destroys the block for the user specified by the required ID
parameter.
The authenticating user must have blocked the user specified by the
required ID parameter.
Args:
user_id:
The numerical ID of the user to be un-blocked.
Returns:
A twitter.User instance representing the un-blocked user.'

def DestroyBlock(self, user_id, trim_user=False):

    try:
        post_data = {'user_id': int(user_id)}
    except ValueError:
        raise TwitterError({'message': 'user_id    must    be    an    integer'})
    url = ('%s/blocks/destroy.json' % self.base_url)
    if trim_user:
        post_data['trim_user'] = 1
    resp = self._RequestUrl(url, 'POST', data=post_data)
    data = self._ParseAndCheckTwitter(resp.content.decode('utf-8'))
    return Status.NewFromJsonDict(data)
