Yahoo is launching a YouTube competitor this summer Are French spies creating mysterious YouTube videos?