Is Democracy still America's sacred cause?

Loading..