Pfc Thomas Tucker, one of three Marines who were killed last month in Iraq and one of two who were brutally tortured and murdered by Satanic elements,
was laid to rest in his home state of Oregon over the weekend. See Kristian Menchaca's funeral services under the title "Liberator's Homecoming."
No comments:
Post a Comment