YouTube Server Crashing Raises Global Alarm

YouTube users around many parts of the world, experienced a hitch today as their Smartphones, Tablets, Laptops and many other devices turned unresponsive to YouTube links for sometime. The sad experience took to twitter...