Have you ever witnessed the whole of Istanbul come to a halt? You will on Atatürk Memorial Day, when time stands still at 09:05 am.

read more