Advertising Console

    Mexican National Humberto Leal Garcia Executed

    Repost
    NewsyVideos

    by NewsyVideos

    1.4K
    58 views
    Despite calls to stay the execution from President Obama, Rick Perry waived his right to delay the execution.