Socialist Pedro Castillo Won Peru’s Election, But Coup Fears Grow as Fujimori Falsely Claims Fraud

This post was originally published on Democracy Now!.