The Oversight Board, an independent body set up to review Facebook and Instagram content decisions and policies, slammed the company on Tuesday over its cross-check program. In its statement, the ...