1 day agoChina Blames NATO For Wars In Afghanistan & Iraq, Says Washington Summit Declaration “Full Of Lies”world breaking news channel