Dr. Roger K. Leir, a pioneering researcher of alleged alien implants, passed away on Friday, March 14. His interest in extraterrestrial-related phenomena emerged in his early childhood. His desire to find answers related to this enigmatic subject spawned a quest ...
Read More »