inflation has been rising due to the 2022 russian invasion of ukraine. protests began days after an effort to impeach president castillo failed on 29 march 2022. after rioting on 4 april 2022, president castillo declared a state of emergency and enforced an all-day curfew on the capital city of lima for 5 april.