Facebook fights fires on multiple fronts

by Adriene Hill