News
New giant lion statue on Indian parliament building sparks political spat
A newly installed statue of lions at India’s new parliament has been slammed for its “unnecessarily aggressive” appearance, though the government says it is an enlarged like-for-like replica of the ancient sculpture it was modeled on.