On January 26, 2018, a tragic incident occurred in Davenport, Iowa, when 17-year-old Angel Sebastian Herrera was found suffering from a gunshot wound. The Davenport Police were called to the 1300 block of Warren Street, where they discovered Angel Herrera with a gunshot wound to the head.
Angel was immediately transported to Genesis Medical Center, but unfortunately, he did not survive. His death was confirmed, and the community was left in shock and grief.
The funeral service
...Read More