Tech News

YouTube removes 11 lakh videos in India alone; This is the highest in the world!

YouTube is a site for Google videos. Anyone on this site can upload and view videos. At the same time YouTube has come up with some rules to remove s…