Facebook ordered to sell off subsidiary in anti-trust suit - The Horn News