GNN leaked terrorist video features Al Queda threatening internet safety and life in the US. He even mentions YouTube as a disgrace to his country. Stand up for the Internet!
GNN leaked terrorist video features Al Queda threatening internet safety and life in the US. He even mentions YouTube as a disgrace to his country. Stand up for the Internet!