Corporate Accountability by The Lincoln Project (Video Ad) Released in March 2021, we wanted to re-release this for our many YouTube fans who may not have seen it.