Powder-laced letters sent to U.S. banks warned ‘it’s payback time’
The FBI has released photographs of threatening hoax letters sent to U.S. financial institutions that warned it was “payback time” and were stuffed in envelopes containing a mysterious powder.
Original post by WP-AutoBlog Import