Police examining grisly discover are looking for suspect who brought travelluggage from London to Bristol PUBLISHED : 12 Jul 2024 at 22: 17 The Clifton Suspension Bridge, as seen from the Clifton Observatory in Bristol, is one of Britain’s most recognisable landmarks. (Photo: Reuters) LONDON – British authorities stated on Friday that the human stays discovered in 2 travelsuitcases at the well-known Clifton Suspension Bridge in Bristol were those of 2 advertisement
Read More.