With so much news to report The Specialist is on a roll as he updates.

Democratic Congresswoman from California Katie Hill’s resignation after allegations of inappropriate relationships with staffers, the U.S. military take down of ISIS leader Baghdadi after a year long search, Joe Biden being denied Holy Communion at a Florence church and the unfolding impeachment fraud……all these stories and much more.