wake-up call – n. something that makes you fully understand a problem, danger or need
counter-terrorism – adj. done to prevent terrorist attacks and destroy terrorist networks
emergence - n. becoming known or coming into view
horrified – adj. greatly upset and shocked
mainstream – adj. accepted by the largest number of people