Revelation080222Al Qaeda Leader Dead? Will Biden and Dems Benefit?