Men Accused of Brutally Setting Man on Fire Face Court Hearing
York, United Kingdom – Three men faced the court for allegedly setting a man on fire in York, United Kingdom. The incident, which took place on a street in broad daylight, has left the community in shock and disbelief. The victim, who has not been identified, suffered severe burns and is currently receiving treatment at … Read more