Home Current News A self-admitted ‘bad guy’ ran a $21 million investment fraud in Miami,...NewsCurrent NewsA self-admitted ‘bad guy’ ran a $21 million investment fraud in Miami, feds sayMay 2, 202151FacebookTwitterPinterestWhatsApp Source: yahoo.com/news