Daylife Select
A point & click tool to create dynamic content portals. Learn More »
A judge in Italy has convicted 23 Americans, mostly CIA employees, in absentia for whisking a suspected jihadist leader, one Hassan Mustafa Osama Nasr, off the streets of Milan in 2003 and sending him to Egypt for questioning, where he claims he was... Full Article at The Orange County Register