Ronald L. Miles, a 22-year-old resident of Buffalo, NY, tragically lost his life on June 12, 2018. The incident occurred on Grimes Street, where Miles was fatally shot. The case quickly drew attention due to the violent nature of his death and the subsequent legal proceedings that followed. Andre Rounds, a 25-year-old man from Buffalo, was identified as the perpetrator. Rounds admitted to shooting Miles, leading to his arrest and subsequent legal actions.
The investigation revealed that R
...Read More