YouTube is an American video-sharing platform headquartered in San Bruno, California. Three former PayPal employees—Chad Hurley, Steve Chen, and Jawed Karim—created the service in February 2005. Read More
Fans of late actor Irrfan Khan have a reason to rejoice as 'Dubai Return', which is an old unreleased film featuring the star, released on YouTube today. ...
Similar to Twitter's 'Super Follows', photo-sharing platform Instagram is working on a feature that would let creators offer exclusive stories to their followers. ...