Slot_1 NounOn the afternoon of April 15, 2009, Cabrera decided to take a brief break from work to hit the gym. When he returned, he found a fleet of vans from Latvia's Ministry of the Interior blocking FE Electronic's driveway. Thirty cops in physique armor have been streaming out and in of the building, wheeling out dozens of slot machines. Just a