Fire Attack: Men Face Court for Allegedly Setting Man Ablaze in York
Sheffield, England – Two men appeared in court in Sheffield, England, facing charges of allegedly setting a man on fire. The incident, which occurred on a residential street, has shocked the local community. The victim, whose identity has not been disclosed, sustained severe burns and was rushed to the hospital for treatment. Authorities are still … Read more