Thank God for the angels who found the little boy that this woman abandoned in Juarez. I can't believe she had the nerve to make that face like she gave a damn about that beautiful boy.
Video of a confrontation between a father and a police officer over the use of the tennis courts at Cielo Vista Park has many debating who handled the situation worse.