Microsoft's 50th anniversary marred by anti-Israel protests - The Horn News