Itemoids

You are not logged in so some information on this page has been withheld. To see more, please log in or sign up.

Located in Montgomery, Alabama , the left-wing non-profit has been accused by the Department of Justice (DoJ) of executing a shadowy scheme from 2014 until 2023.