It's not enough to be outraged. Any American calling themselves Republicans are complicit in the corrupt Trump administration. Become a Democrat to shift the party power in the Senate to the Democrats for the good of the country. Always put country and its people before party to earn my respect.
This is a detailed fact check with links to the redacted report that shows us just how badly Barr lied to Congress on behalf of Trump. IMO it's enough evidence to impeach Barr and others for perjury (the same charge Bill Clinton was impeached for by a majority Republican Congress). Impeachment is not limited to Presidents.
Number 18... here is a look at his voting record https://www.govtrack.us/congress/members/seth_moulton/412632