Three men sentenced to life for murder in UK
Three men, Joshua Oladele (believed to be a Nigerian), Micah Hines, and Ali Alamiri, have been handed life sentences for the murder of 25-year-old Hamza Iqbal in London, United Kingdom, according to multiple reports. Hamza was said to have been stabbed 23 times in what was described as a revenge attack. The incident occurred on
Read More