First Previous Next Last Index 

Slide 5 of 12

On the road, far from any sizable city or town, is this new gas station and mosque. Would such a combination be found in the US? What does this suggest about the people of Turkey?