Police investigating a possible Colorado-based terror plot were warned Tuesday to watch for suspicious activity at public storage centers after the FBI and Department of Homeland Security issued a joint bulletin.
Police investigating a possible Colorado-based terror plot were warned Tuesday to watch for suspicious activity at public storage centers after the FBI and Department of Homeland Security issued a joint bulletin.