UNPOPULAR President Alejandro Toledo has declared a state of emergency across Peru, promising to send out the armed forces to help rein in a wave of violent strikes that has crippled transit and public services in a new challenge to a stormy presidency.