Advertising Console

    Walls of Shame - US/Mexico - 05 Nov 07 - Ep 1 - Part 1

    Repost
    Al Jazeera English

    by Al Jazeera English

    5.5K
    135 views
    A look at the physical barriers and immigration policies separating the US from Mexico.