This past weekend, Indians all around the world celebrated their 68th year of independence from the British Raj but some have reason to believe that neither India nor the billions of Indians around the world are achieved true independence.
The BomBaebs, who are known for their unique rapping style and eye opening social messages, are back again with yet another video which will make you question your definition of independence. The video speaks of current social issues including violence, rapes and much more.
How would you define independence? Are we truly independent? Share your thoughts with on Urban Asian!