The prosecutor also said he retired after staying on to protect a public corruption case against a Republican congressman.
The U.S. ambassador to Brazil said he would also be tested after hosting Bolsonaro for a Fourth of July barbecue.