Enlarge Photo

The Islamic Center of America in Dearborn, Mich., is one of the largest mosques in the nation. Roger Stockham was wearing a ski mask and had fireworks in his car nearby on Jan. 24 when he was arrested, police say. (Associated Press)

Happening Now