India just unveiled a giant statue of its national emblem. Some think it’s too much

by | Jul 17, 2022 | Top Stories

Too large? Too aggressive? The lions in a new, giant bronze sculpture of India’s national emblem are prompting both praise and criticism. The statue was unveiled this week in New Delhi.

Article Attribution | Read More at Article Source

Share This