Skip to main content
Tuesday, November 10, 2026Nov 10

Alabama Rep. John Rogers indicted on two counts of obstruction of justice

State Rep. John Rogers, D-Birmingham, speaks March 14 during a session of the Alabama House of Representatives. / Alabama Reflector photo by Stew Milne
State Rep. John Rogers, D-Birmingham, speaks March 14 during a session of the Alabama House of Representatives. / Alabama Reflector photo by Stew Milne State Rep. John Rogers, D-Birmingham, speaks March 14 during a session of the Alabama House of Representatives. / Alabama Reflector photo by Stew Milne

Alabama state Rep. John Rogers, D-Birmingham, was indicted on two counts of obstruction of justice and obstruction of justice by bribery.

The indictment, which occurred Wednesday, accuses Rogers, who has served in the Alabama House for over 40 years, of directing hundreds of thousands of dollars for public projects in Jefferson County to a youth baseball league, with a portion of the money being kicked back to Varrie Johnson Kindall, an administrative assistant the indictment accuses Rogers of having a romantic relationship with.

Prosecutors also accused Rogers of attempting to convince a person identified as “Individual #1” to give false information to criminal investigators with the FBI and IRS looking into the transactions.

(READ MORE: Alabama education officials mull additional literacy funding, loss of federal dollars)

Rogers could not be reached for comment Wednesday evening. Attempts to reach the U.S. Attorney for the Northern District of Alabama on Wednesday were not successful.