Hundreds of thousands of people rallied in Istanbul on Sunday at the culmination of 25-day march that has grown into the biggest protest against a government crackdown following last July's failed military coup. Waving Turkish flags and banners emblazoned with the word "Justice" in red and...