Our apologies.
Initial Breaking News reported that an arrest may have been made. Federal Agents are denying that now, saying that "great progress has been made." Continue to stay with KFFM.COM for all of the updates! With all of the news outlets in the world, What is your favorite? Who do u watch for the latest updates?