0 28 22 0 6 4 min Mystery ParanormalFormer CIA Agent Derrel Sims: Admits To Possess Alien Implants Found Inside Alien Abduction Victims Investigating more than 2000 alien abduction cases in his long career which lasted for 38 years Derrel Sims… Kaustubh ChowdharyJuly 1, 2022 Read More