Indian university faces backlash for presenting Chinese robot as its own

Open in new window