CBN NewsWatch AM: January 27, 2023
Share This Video
Police body cam video set to be released today showing the arrest and assault of Tyre Nichols. 5 black Police officers face murder charges in his brutal death. Where the Israel defense forces have launched a powerful raid saying they took the ...