If you remember the old Mac vs PC ads you can easily see that this is the payback Microsoft has…

The recent news pieces on Egypt have shocked the world and a variety of social media platforms have now gone…