YouTube is an American online 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
Video sharing platform YouTube has been testing a new mobile app feature with its premium subscribers that will allow them to zoom in on any video. ...
Amid intense fighting between Russia and Ukraine, the Russian forces have started massive redeployment of troops to Ukraine's occupied Kherson and partially occupied Zaporizhia regions, Kyiv adviser Oleksiy Arestovych said in a statement. ...