July 20, 2023 Police pushed back protesters who took to the streets of the Peruvian capital of Lima demanding the resignation of President Dina Boluarte (A video shot by: Cesar Barreto and Mauricio Muñoz) (July 20). Previous Post Fans mark 50th anniversary of Bruce Lee's death Next Post IRS whistleblowers appear at Hunter Biden hearing, World Cup preview: 5 Things podcast Leave a Reply Cancel replyYou must be logged in to post a comment.