Another day, another dumb criminal gets snared by Apple technology. In this case, 2 dumb criminals. This latest foiled crime involved the theft of 4 iPhones from the Apple Palisades store in West Nyack, New York. According to the Journal News up that way, the two crooks ran from the store, and police put out a description of […]