Police Killing

BOSTON — A Massachusetts woman claims in a federal complaint that three Fall River police officers Tasered her partner to death after entering their home without a warrant to arrest a cousin of his who was staying with them.

%d bloggers like this: