Armed police detain man at train station over suitcase double deaths Published 13 Jul 2024 Two suitcases were dumped near Clifton Suspension Bridge on Wednesday Full Article