Princeton University proudly showcases its “anti-national” badge to an Indian minister