How many of you really liking Facebook’s new feature that Autoplay Videos on Facebook? I know the counting would be very less as none of us likes to spend our data on watching each and every video that appears on our homepage. The most popular social networking site Facebook has recently launched an autoplay video […]