International3 months ago
UK Police Find 2 Suitcases Believed To Contain Human Remains
UNITED KINGDOM - Police in Bristol, England, responded to reports Wednesday of a suspicious man on the Clifton Suspension Bridge and discovered two suitcases believed to...