London politicsfromwww.bbc.com1 month agoWoman detained for killing landlord and his catHabiba Naveed was given an indefinite hospital order after killing her landlord and his cat, believing she was sent to eliminate evil.