Sources who have seen Facebook’s latest financials say the company is on track to exceed expectations, with $2 billion in Ebitda (earnings before interest, taxes, depreciation, and amortization) — mostly from advertising revenue. (In the first quarter, 31 percent of all display ads online were on Facebook.) It’s been a great 24 hours for America, and, apparently, for Mark Zuckerberg. [WSJ]
New documents show [Secretary of Homeland Security] Nielsen lied in sworn testimony to Congress about the administration’s family separation policy.