US Intelligence thinks Russia may have microwaved US embassies in Cuba, China Posted on October 30, 2018 US Intelligence thinks Russia may have microwaved US embassies in Cuba, China Ars Technica Full coverage