on December 13, 2016 in World News Final showdown: Sheriff Joe slaps Obama with new birth-certificate bombshell click here for more