Martin Link Executed For Elissa Self-Braun Murder
Martin Link was executed by the State of Missouri for the murder of eleven year old Elissa Self-Braun According to court documents Link would grab Elissa Self-Braun as she was walking to the school bus stop. The little girl would be sexually assaulted and murdered with her body being found days later. DNA would link … Read more