French street protests draw leftists and Islamists, analysis finds — IJR News