Sunday, May 26, 2024
Home Tags Traffic delays

Tag: traffic delays

Car crash claims two lives

Mystery surrounds the circumstances which resulted in the death of two people after a car was reportedly split into four pieces, coming to rest...