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

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.
View Comments