Michel Figueroa, a 44-year-old Hispanic male, tragically lost his life on December 31, 2013, in Miami, FL. The incident occurred during a violent domestic dispute in Southwest Miami-Dade. Michel Figueroa was shot and killed by his brother-in-law, Ivan Wong, who also fatally shot his estranged wife, Mabel Figueroa, aged 42. The shooting took place at approximately 4 p.m. at 15940 Southwest 103rd Place. Wong's actions were part of a broader rampage that also resulted in injuries to other family me
...Read More