Peru's Boluarte government has zero democratic legitimacy, is broadly rejected by the public and under investigation for numerous human rights violations. Now, with roughly 1,000 US troops stationed in the country, it faces a third massive march on Lima.