X

Russell Square

American Woman Killed in London’s Russell Square Knife Attack

Summary: London police have arrested the man who allegedly stabbed six people, killing one American. Yesterday, an American woman was…