CIA Blames Its Proxy For Its Raid On North Korea's Embassy In Spain
• https://www.moonofalabama.orgThe CIA is the main suspect in the military style raid on the North Korean embassy in Madrid. It now launched a somewhat hapless effort to deflect from it.