Two things... 1. I'm not going to open the thread as I do not want to see EXTREMELY GRAPHIC images. 2. Why is it in the POLITICS forum? What does it have to do with politics? I wouldn't even put it in the Imigration forum. It should be in the General Global topics only because there is not a Latin America forum. Discuss.