Taliesin Myrddin Namkai-Meche

Two of America’s Finest Tragically Lose Their Lives

By Debbie Gregory. Two men, both of whom served their country, one a veteran and one an active duty servicemember,…

8 years ago