Swiss Embassy

  • Twin blasts rock embassies in Rome December 24, 2010

    Rajdeep Sardesai talks to CNN Espanol Correspondent Elena Llorente on who could be responsible for Rome blasts. ...