Olympic torch relay in Delhi
After facing demonstrations in various parts of the globe, the Olympic torch is coming to India on April 17. But the security concern looms large over the event and it remains to be seen whether the torch has a smooth run or not.
More about INDAI
This work is licensed under a Creative Commons Attribution 3.0 License.