India Just Unveiled The Tallest Statue In The World To A Very Mixed Reaction

Likes

Posted on: November 6, 2018

Posted by:

img

The unveiling of the “Statue of Unity” has been met with protests and memes, and it won’t even be the tallest statue for that long.


View Entire Post ›


Read More

Related Products to this Post

Leave a Reply

Add New Comment

img