How do the latest desktop operating systems from Apple and Microsoft stack up on compatibility, hardware, security, and more?
President Donald Trump's long-standing pledge to take on those he perceives as his political enemies prompted debates over free speech, media censorship and political prosecutions.