1. US official embarrasses himself with outrage on election results in Georgia

    US official embarrasses himself with outrage on election results in Georgia

    51