Whither the Sacred Campaign Promise?

by

News and Views