Black Boxes By Roderick on September 10, 2013 0 The NSA headquarters and the Kaaba in Mecca — separated at birth?