Memphis

Videos show fatal beating of Black man by Memphis city cops in USA, tension mounts

Four videos including one by the city of Memphis in USA on Friday have been released showing police officials brutally…

2 years ago