This is Alarming... (And Nobody Is Talking About It!)

What just happened in Libya is alarming.