Tragic. I can't help but wonder if they couldn't have found another route to reach their destination. Tamaulipas is one giant horror show come to life. One of the worst places on earth.