0
0
Read Time:9 Second
The videos, which praise a terrorist manifesto written by Osama Bin Laden justifying the 9/11 attacks on the U.S., amassed millions of views in just 12 hours.