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