Free diamonds

Where?

 * Collections (32 badges to collect worth around 10 000 diamonds)
 * Daily bonus (few days in the week)
 * Tons of jobs to claim (total average of 20 000 diamonds for free)
 * Police helicopters passing by a few times per day (2-6 diamonds per helicopter)
 * Win up to 500 diamonds at Wheel of Fortune
 * 50 diamonds (with 100 followers) at "Higher/Lower"
 * Play casino and win diamonds in the Slotmachine
 * Some Weed Farm offers (level 19)
 * Some Nightclub offers (Meth Lab level 14)
 * Boss fights (level 44)
 * Family challenges (level 20)
 * Events
 * Family events
 * Mini tournaments
 * Scratch cards (Lottery Kiosk)
 * Diamonds lottery (Lottery Kiosk)
 * Transport Company orders (level 100)
 * Some Cigar Factory offers (Mafia Mansion level 14)