National Declaration at the Alamo

On May 26, 2010 The Justice Foundation held a press conference in front of the Alamo in San Antonio, Texas to announce Project Liberty USA. Project Liberty USA is a national mass action lawsuit opposing the recently passed health care legislation.

  • Share/Bookmark

Leave a Reply