CBN NewsWatch: June 19, 2017 06-19-2017 Share This Video Link was copied! On CBN Newswatch, June 19: London attack an Anti-Islam reprisal?, Ghost soldiers: How the Afghan military is defrauding American taxpayers, and more.