Episode 14 – Richard delves into the subject of alleged extraterrestrial implants and the work of (the late) Dr. Roger Leir and investigative researcher Derrel …

source