Forum Thread

Al Jazeera: "Panama: Village of the damned"

Reply to ThreadDisplaying 1 Posts
  • Are you sure you want to delete this post?
    Reference: Al Jazeera, April 12, 2012: Panama: Village of the damned

    This is outside of the usual discussions we have been having, but I thought it noteworthy enough to post it in this website as an example of how big business can ride roughshod over indigenous people in under developed countries in pursuit of "profits."

    Read the is worth your time.