Khussh Wed Apr 12 17:09:38 UTC 2017
The largest national flag of India is in the heart of Connaught Place ,New Delhi it reminds me that freedom is not free.Every Independent Day in the world was a Genocide day as well.
1 Likes 0 Comments