Two suspects are dead Thursday after a police operation in Malawi resulted in the rescue of a British woman who was kidnapped last week.
Summary from sourceTwo suspects are dead Thursday after a police operation in Malawi resulted in the rescue of a British woman who was kidnapped last week.
Summary from source