Celia Dunlop & Timothy Mackay arrested in Malta
Twelve years ago Michael Deese launched the MyAdvertisingPays Ponzi scheme. MyAdvertisingPays, or MAPS as it was called, is believed to have defrauded US and Europe residents out of tens of millions of dollars. By late 2015 MyAdvertisingPays was on the verge of collapse. The Ponzi limped along throughout 2016, with withdrawals halting in early September. [Continue reading…]