Share article:
Share article:

policegermanybelga

Two Belgian travellers were found dead inside their parked car in Germany and are presumed poisoned by fumes from a leaking petrol can. Credit: © Belga