india artifacts in US

US returns 105 trafficked antiquities to India after PM’s visit

With these antiquities, the US has so far returned 278 artifacts to India since 2016