Satellite map locates Ankara, Turkey site of a U.S. embassy explosion.

Associated Press
Satellite map locates Ankara, Turkey site of a U.S. embassy explosion.
Satellite map locates Ankara, Turkey site of a U.S. embassy explosion.
View Comments (0)