We demand peace and democracy now!