Finance News Telexfree Ponzi Scheme: Police Discover $20 Million Cash Stashed Away In Mattress by Debbie January 7, 2017 by Debbie January 7, 2017 The police in Massachusetts have discovered a $20 million stash hidden away in a… 0 FacebookTwitterPinterestEmail