Technology / Facebook You Can't Say 'Facebook' or 'Twitter' on French TV France regulator says it amounts to free advertising By John Johnson Posted Jun 3, 2011 6:39 PM CDT Copied Back