Leroy Alba, aged 41, tragically lost his life on May 15, 2018, in North Miami Beach, Florida. The incident occurred early in the morning when Alba had just parked his truck and was preparing to start his workday. According to reports, Curtis Young, a 23-year-old man from Opa-locka, approached Alba's vehicle on Northeast 21st Avenue and 163rd Street. Young, armed with a black handgun, demanded that Alba exit his truck. When Alba did not comply, Young fired four shots through the driver's side win
...Read More