Man sets fire to barn, admits to police Wednesday, April 23, 2025 arson sentence fire confession police barn jail farmer financial loss animals A man was sentenced to four years in jail after admitting to setting fire to a barn near the Somerset border. Liam Jones, 29, of no fixed abode, was sentenced at Swindon Crown Court on April 22 for arson. Shortly after the … Read More