Brazil's Federal Police have indicted former President Jair Bolsonaro for money laundering and criminal association in connection with undeclared diamonds the far-right leader received from Saudi Arabia during his time in office, according to a source with knowledge of the accusations.