Dallas Investigates Mysterious Red Liquid as Illegal Dumping
In a drainage ditch near White Rock Creek in South Dallas, police aboard the Dallas Police Department’s helicopter spotted an unnaturally bright red liquid. DPD Air One snapped a photo and alerted the Dallas City Marshal’s Office which investigates illegal dumping.