Did Italy Do It?
Debbie Georgatos of America Can We Talk, Dallas, Texas, Interviews Maria Zack of Georgia. What does the Italian Security Company, Leonardo have to say?
This link has been off-line for a couple of days. See the first comment.
Read more