Spotted Ben Affleck Addresses Senate on CongoKINSHASA, Democratic Republic of The Congo- Ben Affleck has been in the limelight for nearly…