Facebook, Google and Twitter agree to German demand to delete hate speech within 24 hours Dec 17 2015 10:40am