• New physical evidence found in Josue Flores' murder: sources

    HOUSTON, Texas (KTRK) — Houston police sources tell ABC13 Eyewitness News that investigators have discovered new physical evidence in the …

    Read More
  • 0 0