Libya: A Nest of Terrorism