It was reported that a bumper sticker displaying a Confederate flag was found affixed to a Dallas police officer’s locker in the men’s room at Love Field. An internal administrative investigation will be conducted by the Internal Affairs Division.
Aug
18
2015