The Salt Lake City Police Department said it evacuated a building on Wednesday, June 29, “out of an abundance of caution” after a mysterious metallic object with a pull pin was discovered in an apartment complex in the city. Fortunately, car Twitter came to the rescue. The police said in a release that the object […]
Read More