Peter Pedo is allegedly Peter Henderson which is allegedly Joe Biden’s E-mail pseudonym
Thank you for explaining who Pedo Pete was. That was a mystery to me.