The Delhi High Court has asked Google, YouTube, and Delhi Police to take steps to remove the sites and links carrying objectionable photos and videos of...