Arrest made after two Londoners found dead in burnt out car in Sweden positivelysharing 4 months ago Reading Time: < 1 minute An arrest has been made after two London travel agents were found dead inside a burnt out car in Sweden. Read More